home *** CD-ROM | disk | FTP | other *** search
/ Cream of the Crop 3 / Cream of the Crop 3.iso / printer / fx401d.zip / EZFX_HM.TXT < prev    next >
Text File  |  1994-03-23  |  195KB  |  3,774 lines

  1. #1#
  2.  
  3.                               EZ-Forms Executive
  4.                               by EZX Publishing
  5.                             and MaeDae Enterprises
  6.  
  7.   EZ-Forms Executive gives you the capability to use your computer to create
  8.   forms  tailor-made  to suit your unique needs.   Once created, these forms
  9.   can  be  filled  out and stored under code names pertaining to  their  use
  10.   (i.e. billing, invoice, comments, etc).  EZ-Forms Executive also gives you
  11.   the capability to print and/or store completed or master forms.   Comments
  12.   or suggestions for improving EZ-Forms Executive will be appreciated.
  13.      
  14.   EZ-Forms Executive requires an IBM PC or compatible with at least 640K  of
  15.   RAM.   Printers supported include the  Epson graphics  printers  and  most
  16.   other dot matrix and laser printers.   Display adapters known to work with
  17.   EZ-Forms Executive are the IBM monochrome, color,  and  enhanced  graphics
  18.   adapters.
  19. #2#
  20.  
  21.   EZ-Forms Executive is asking you for the information necessary to fill out
  22.   the user registration form.   Please enter your name,  address,  etc.   We
  23.   need this information to be able to better serve you.
  24.  
  25.   Please make sure your printer is turned on and is ready for printing. Your
  26.   registration form will be printed.  Return this form as proof of purchase.
  27.   Without it on file, we cannot offer you the full support you deserve.
  28.  
  29.   You will be asked this information only once.   After you  have  installed
  30.   EZ-Forms from drive A once, you will be able to run it from any  drive  or
  31.   directory in your system.   Just copy EZ-Forms along with its related help
  32.   and manual files to your work drive or directory.
  33.  
  34.   NOTE:  EZFX v2.5 requires 640K RAM as a minimum.   A hard disk is strongly
  35.          recommended for optimum operation.
  36. #10#
  37.    
  38.   A file input/output error has just occurred.  This could be caused by many
  39.   different  situations.   EZ-Forms Executive  has caught the error  and  is
  40.   giving you a general description of the error.   Often you  will  need  to
  41.   just press a key a few times to allow EZ-Forms Executive  to  execute  the
  42.   next command.  This will probably result  in  several  additional  warning
  43.   messages but eventually they will stop.
  44.    
  45.   Things  that can result in an error are running out of  disk  space  while
  46.   saving a form.  Trying to export a form to a name that is  the same as the
  47.   name of a  subdirectory will also cause an error.  Many  other things  can
  48.   also cause errors.  Most of the common errors are checked for and add many
  49.   extra lines of code to EZ-Forms Executive.
  50.    
  51.   If  you don't understand why you got this error then  please  write  up  a
  52.   software performance report  describing  the  steps  leading  up  to  this
  53.   problem.  Please enclose a shift print screen of the error screen. Include
  54.   your serial number.  Sorry for the problem you are having in this area.
  55. #20#
  56.  
  57.   General help for all menus:
  58.   
  59.   This menu is broken up into two basic windows.   The  window  at  the  top
  60.   of  your screen shows several options to choose from.   The window at  the
  61.   bottom  of  the  screen expands on what  will  occur  if  you  choose  the
  62.   highlighted option (the one that has a different background color).
  63.      
  64.   Options may be selected in one of two ways.   You  can  either  press  the
  65.   first letter of the desired command  or  move the highlight bar  over  the
  66.   desired option and press enter.   To move the  highlight  bar  use  either
  67.   the space bar, up arrow, down arrow, left arrow, or right arrow.   You can
  68.   also  use  home to move to the first top line item on the menu.   This  is
  69.   very useful when you need a reference point on the main menu  to  start  a
  70.   macro from.
  71.  
  72.   Using the first letter of a command only works in the  ACTIVE  window.  If
  73.   you  don't have any pulldown then the active window  is  the  top  window.
  74.   Once you pulldown one of the options that becomes the active window.   You
  75.   must use one of the commands in the pulldown once it is active.    You can
  76.   always use Escape to back out of the pulldown and return to the top menu.
  77. #21#
  78.  
  79.   You are now using the EZ-Forms Executive Main Menu.   From  here  you  can
  80.   access  the main functional areas  of  EZ-Forms.   Refer  to  the  On-Line
  81.   Manual to get a feel for what a fully featured forms manager can do.
  82.  
  83.   We have tried to design EZ-Forms to let you get your job done quickly  and
  84.   easily.  Please feel free to forward any suggestions for improvement to us
  85.   at EZX Publishing, Attn: EZ-Forms Author.
  86. #22#
  87.  
  88.   You are currently using the Editor Menu.  From it you can execute many  of
  89.   the editor commands.   When  you highlight one of the editor commands  the
  90.   help at the bottom of the screen will provide  additional  information  on
  91.   the  option.  If you see a command (ex. (Alt+S) ) at the end of the  help,
  92.   use that command next time instead of the editor menu.   The command is  a
  93.   short hand method of using the editor without the pulldown menu.
  94.  
  95.   There are two ways to call up the Editor Menu.
  96.  
  97.   1. Escape - Means "I want to go to the Main Menu".  The exit pulldown will
  98.               be used allowing you to quickly exit.
  99.  
  100.   2. F10 - This is the normal method.   EZ-Forms will remember the last menu
  101.            command and automatically highlight it.   This allows easy access
  102.            to groups of close commands.   Example:  Working with blocks  you
  103.            could use F10 and the block operations pulldown to mark the start
  104.            of a block.   The next time you press F10 you will find the block
  105.            operations pulldown is automatically highlighted to allow you  to
  106.            easily mark the end of a block.
  107. #100#
  108.  
  109.   This  screen  provides basic information  on the status of  the  EZ-Forms'
  110.   Editor, your printer defaults, etc.
  111.  
  112.   Under  the  "Current printer related defaults"  you  will  find  the  user
  113.   function  names.   If you take a close look at the bottom  of  the  editor
  114.   screen you will notice a character attribute area.   When you see  a 1, 2,
  115.   3, or 4 pop up this is what it is referring to.  The  user  functions  are
  116.   defined  to  contain specific information  for  each printer  and  can  be
  117.   customized  by  the  user.   See  the printer installation area  for  more
  118.   details.
  119.  
  120.   HP LaserJet specific information is listed on the next page.
  121. #101#
  122.   Fonts  are  specified  for the HP LaserJet  using  printer type  'E'  thru
  123.   combinations of user defined functions attached to  each character.  Other
  124.   sections of the documentation give details on font naming conventions.
  125.  
  126.    Font    Attributes         How the font is selected
  127.   ══════   ══════════  ══════════════════════════════════════════
  128.   Font 0    pub....    The default, no user defined functions.
  129.   Font 1    pub1...    Selected with Alt1.
  130.   Font 2    pub.2..    Selected with Alt2.
  131.   Font 3    pub..3.    Selected with Alt3.
  132.   Font 4    pub...4    Selected with Alt4.
  133.   Font 5    pub1..4    Selected with Alt1+4.
  134.   Font 6    pub.2.4    Selected with Alt2+4.
  135.   Font 7    pub..34    Selected with Alt3+4.
  136.   Font 8    pub1.34    Selected with Alt1+3+4.
  137.   Font 9    pub.234    Selected with Alt2+3+4.
  138.  
  139.   Support for multiple fonts requires:
  140.  
  141.   1.  An HP LaserJet Plus, HP LaserJet Series II, or compatible
  142.   2.  The EZX LaserJet Soft Fonts Support Pack ver 2.0 or greater
  143.   3.  You install EZ-Forms Executive for the HP LaserJet -- type E printer
  144. #105#
  145.  
  146.   EZ-Forms Executive has now grown so large that  we ran out of  unique keys
  147.   for editor commands.  We reserved virtually the last key (Alt-) to call up
  148.   an additional menu command.  That is the menu that you are using now.
  149.  
  150.   Displayed are a list of  additional commands  available to you.  Press the
  151.   letter for which command you wish to execute. Press escape if you got here
  152.   by accident.
  153. #107#
  154.  
  155.   You are being given the opportunity  to save the displayed  completed form
  156.   before it is converted to a master form.
  157.  
  158.   If you have a  copy of the completed form on disk,  it will not be altered
  159.   in any way.  ONLY the in memory completed form is converted.
  160.  
  161. #109#
  162.  
  163.   The completed form in memory will be converted to a master form.  It won't
  164.   affect anything you have  already stored on disk.   This  process converts
  165.   any protected areas without text into ~s.   It then unprotects all text in
  166.   the form.   The  last step is to convert the .FOF extension to .FRM and to
  167.   convince EZ-Forms Executive that it is working with a master form.
  168.  
  169.   We  have done everything possible to make  EZ-Forms Executive "think" that
  170.   the previous completed form is now a new master form.   Even the completed
  171.   form path is  copied over the master form path.   If this is confusing, we
  172.   are sorry.   Our intention was to give you as complete a transformation as
  173.   was possible and to hide the depth of the required changes from you.
  174.  
  175. #110#
  176.  
  177.   Field markers are used in two ways:
  178.   ═══════════════════════════════════
  179.  
  180.   In  master forms you insert field markers (the ~ character)  to mark areas
  181.   you want protected in the completed form. By filling the unused areas of a
  182.   form  with the field markers you limit the area of the form  that  can  be
  183.   filled out later.
  184.    
  185.   In completed forms this option inserts the field markers into  unprotected
  186.   areas  of  your form to show where you can type.   Field  markers  will be
  187.   inserted into the form but won't print or in any way affect  operation  of
  188.   EZ-Forms Executive.   They only show you where you can type.   The tab key
  189.   will  jump  you  between  unprotected  areas  in the completed  form  (the
  190.   fields).
  191.  
  192.   Note: Field markers can be entered and deleted using the keyboard keys.
  193. #111#
  194.  
  195.  
  196.   This option gives you an easy way to draw a border around the  outer  edge
  197.   of your form.  The line will be solid,  adding the correct  characters  at
  198.   the corners of the form.  Whatever was in the first character space around
  199.   the  outer  edge of the form WILL be overwritten unless it  is  protected.
  200.   The default line drawing palette will be used.   Use  Alt+L to  alter  the
  201.   default palette.
  202.  
  203. #112#
  204.  
  205.    
  206.   This option allows you to remove the entire border from your form  with  a
  207.   single keystroke.   The  first character  position around the entire outer
  208.   edge of the form will be erased unless it is protected.
  209.  
  210. #113#
  211.  
  212.    
  213.   The clear form option allows you to start again with a  clean  slate.   It
  214.   can be used in both master and completed forms.
  215.    
  216.   In a master form it will erase everything in the form. 
  217.    
  218.   In a completed form it will erase only the information  you  have  entered
  219.   into the form since you called it up to fill it out.   This is an easy way
  220.   to start over if you really don't like the way a form looks.
  221. #114#
  222.   EZ-Forms  Executive  allows  you to use your  computer's system  clock  to
  223.   obtain  the  current  date and time for use in your form.  If  you  choose
  224.   either  date  or  time feed then the computer's clock will be checked  for
  225.   the current time or date and then inserted at the current cursor position.
  226.    
  227.   This option can be used in both master  and  completed  forms.  As much of
  228.   the  date  or time  as will fit will be inserted into the available space.
  229.   Be careful  if you are close to the  right margin or protected characters.
  230.  
  231.   Date formats: 0 mm/dd/yy   06/15/89  Time formats:   24 hour formats
  232.   (Example      1 mm-dd-yy   06-15-89  (Example      0 hh:mm:ss  13:30:15
  233.    using        2 yy-mm-dd   89-06-15   using        1 hh:mm     13:30
  234.    15 Jun 1989) 3 mmddyy     061589     1:30:15 PM)    12 hour AM/PM formats
  235.                 4 yymmdd     890615                  2 hh:mm:ss  01:30:15 PM
  236.                 5 dd mmm yy  15 Jun 89               3 hh:mm     01:30 PM
  237.   (Military)    6 Julian     9166 (last digit of year & 001-365 day of year)
  238.                 7 dd/mm/yy   15/06/89
  239.                 8 dd:mm:yy   15:06:89
  240.                 9 ddmmyy     150689
  241.                 A yy/mm/dd   89/06/15
  242.                 B yy:mm:dd   89:06:15
  243.                 C mm:dd:yy   06:15:89
  244. #115#
  245.  
  246.  
  247.   The commands for block operations in EZ-Forms Executive v2.5 are laid  out
  248.   differently than earlier versions.   The basic reason for  the  change was
  249.   to  make  a command set that was logical and easy to  use.   To  make  the
  250.   transition easier we have included this Ctrl+K menu to translate  as  many
  251.   of the old commands as possible into their exact duplicate in the commands
  252.   for this new version of EZ-Forms.  Sometimes that wasn't possible  so  you
  253.   won't find them on this menu.  Example: block fill for tilde ~.   This  is
  254.   now part of the Ctrl+A, block attribute add command.   It does  much  more
  255.   than the old command but is not an exact replacement for Ctrl+K then I.
  256.  
  257.   All previous capability has been retained and greatly enhanced!
  258.  
  259.   Refer  to the on-line manual under the  block  operations  area  for  more
  260.   information on how to use the new commands.
  261. #116#
  262.   You can create many different sizes of forms in  EZ-Forms Executive.   One 
  263.   of  the most common is 64 lines by 80 columns.   Text 80 columns  wide  at
  264.   10 cpi will just fill a 8 1/2" x 11"  sheet  of paper.   Most printers use
  265.   66 lines per  page  vertically.   So  allowing  for  a  little  leeway  on
  266.   positioning the printer head at the  VERY top of the page,  things  should
  267.   fit well.
  268.    
  269.   If  you  have a 80 column printer like the Epson MX80 you can print a form
  270.   as large as 88 lines by 132 columns by using compressed print and 8 lines
  271.   per vertical inch.
  272.    
  273.   Some  of  you  who are lucky enough to have a wide carriage printer may be
  274.   able to print up to 130 columns normal size print or about 230/240  in the
  275.   compressed mode. The largest form you can print on a MX100 with wide paper
  276.   is 88 lines (if you use 8 lpi) by 230/240 columns.
  277.  
  278.   Creation of HUGE forms:  EZFX now supports forms over  15 pages long at 80
  279.   columns.   The maximum size of a form is determined by available memory in
  280.   your computer to store the form.  You need about 600K free RAM for the 999
  281.   line (15 page) form mentioned above.   You can create 132 column five page
  282.   forms etc.   Length times width (and your free RAM) determines the maximum
  283.   size. If memory becomes fragmented, you will need to exit and re-run EZFX.
  284. #117#
  285.   Considerations for HUGE forms:  EZFX uses and then releases your available
  286.   DOS memory to store large forms.   This process, along with normal use  of
  287.   sections of EZFX, leads to your DOS memory space being fragmented.   There
  288.   is no way to  avoid  memory fragmentation.   Fragmentation causes problems
  289.   with the use/re-use of forms which  occupy a large percentage of your RAM.
  290.  
  291.   You  may be saying to yourself  "My computer has 4MB of RAM.  How can I be
  292.   running out of memory when working with large forms?"   Answer:  Basically
  293.   only the first 640K of RAM counts when working with DOS programs.  This is
  294.   not exactly true but close enough for explaining the problem.   Everything
  295.   you load  (i.e. DOS, memory resident programs, etc.)  subtracts  from  the
  296.   640K.   When you finish, you may find using DOS's MEM or CHKDSK  that  you
  297.   have only 500-550K of free RAM for use by EZFX.
  298.  
  299.   EZFX tries to provide a guess as to the maximum number  of  characters you
  300.   can have in a  form based  on your  available RAM and the size of the form
  301.   currently in memory.   If no form is in memory,  this estimate is somewhat
  302.   conservative.  The larger your form already loaded in memory,  the greater
  303.   the chance that EZFX will NOT be able to fulfill a request for the maximum
  304.   estimated form size.   Since the form has to be located in a single memory
  305.   group, the larger the form the greater the chance that a  single big chunk
  306.   of RAM can't be found from available DOS memory to hold the form.
  307. #118#
  308.  
  309.   Press G to start the graphics drawing. The default is N to prevent errors.
  310.   You are now in a full screen graphics walk-around mode.   Depending on the
  311.   mode selected (see the characters in the lower right hand and upper  right
  312.   corner of the screen) different things will happen.  Options are:
  313.  
  314.      G   Graphics - A full screen walk-around mode where you use the  cursor
  315.                     keys to draw figures.  Whatever character is needed will
  316.                     be substituted to make the lines solid.
  317.      N   Neutral  - You can walk around without affecting any characters.
  318.      E   Erase    - Erase the character under where you move the cursor.
  319.      D   Drag     - This mode  will  drag/repeat  the  character  under  the
  320.                     cursor as you move it around.   Use N  to  position  the
  321.                     cursor over the character to be repeated before using D.
  322.      1-4 Palette  - Shorthand method to select the default graphics palette.
  323.      P   Pick     - Pick a character from a table of supported characters.
  324.  
  325.   Press either G, N, E, D, 1-4, or P to select the function. The active mode
  326.   is shown in the lower right corner of the screen.
  327.   
  328.   Note:  P is valid only in modes D or N.   In the other modes the  inserted
  329.   character is erased or overwritten and will not remain in your form.
  330. #119#
  331.  
  332.   Set the graphics palette with Alt+L.  You can choose single line graphics,
  333.   double line graphics,  or a combination.    As a short hand  method  press
  334.   1-4.   A  sample character based on the palette selected  will  appear  in
  335.   upper right corner of your screen.  Esc will return you to the editor.
  336. #120#
  337.    
  338.   The  patch function will try to connect  any  adjoining character graphics
  339.   symbols.  The  symbols will be joined with  one  of  the  other  character
  340.   graphics  symbols that best completes the form.  ONLY the  immediate  four
  341.   characters are scanned (characters left, above, right, and below).   Based
  342.   on these a character out of │ ─ ┌ └ ┐ ┘ ├ ┤ ┬ ┴ ┼ is picked. You MUST have
  343.   already  placed  a character graphics symbol of some  type in the  scanned
  344.   character space for it to be considered for patching.  Example: 
  345.    
  346.            │                                     │ 
  347.       ───────          will be patched to   ─────┼─
  348.            │                                     │ 
  349.    
  350.   Please note the first example had a character graphics symbol in the  area
  351.   and needed to be patched.   If  it  had  not  been  there,  EZ-Forms would
  352.   have left the space blank instead of substituting the intersection symbol.
  353.    
  354.   EZ-Forms Executive has to make a lot of assumptions when it is  patching a
  355.   form.   Sometimes it won't choose the character you think it should.  This
  356.   command gives you a good start on the patching.   You will sometimes  have
  357.   to add the final touches.
  358. #122#
  359.  
  360.   EZ-Forms  is not a wordprocessor.   It  is  a  forms  manager.  Forms  are
  361.   a fixed length unlike wordprocessing files.   If you want to insert a line
  362.   something has to disappear (unless you use F2 to resize and  lengthen  the
  363.   form  first).   EZ-Forms inserts lines by moving the line the cursor is on
  364.   and every line below down by one.  Where does the line go?  It disappears.
  365.  
  366.   One inviolable rule in EZ-Forms is:  Never allow a protected character  to
  367.   be  altered!   In any conflict between a protected character  and  a  non-
  368.   protected character, the protected character wins.  If you force a line of
  369.   unprotected  text  to  move  down  over  a line  of  protected  text,  the
  370.   unprotected text loses.  Use the block operation commands if you just want
  371.   to move text around in your form.
  372. #124#
  373.  
  374.   Your form size will not decrease when you delete a line.   The unprotected
  375.   text  is just moved up one line,  overwriting any unprotected text on  the
  376.   cursor line.
  377.  
  378.   If  you  get tired of seeing these messages set the  default  help/message
  379.   level to zero (command is Ctrl+V).
  380. #126#
  381.  
  382.   The notepad is basically an enhanced block copy.  You can copy any section
  383.   of text from your form into the notepad.   The text can be pasted into the
  384.   same form at a different location or to another form.   You can even  move
  385.   text between master  and  completed forms  retaining all attributes  (like
  386.   bold and underline) except for the protected attribute.
  387.  
  388.   The cursor location defines where the text will be copied to.
  389.  
  390.   Use of this command with large blocks of text requires a lot of memory (up
  391.   to 64K). Your computer may not have enough memory to allow this operation.
  392.   If that occurs, you will be given an out of memory message.   This  in  no
  393.   way alters  the functionality of any other portion of  EZ-Forms Executive.
  394.   However,  the amount of free memory  shown  on the bottom of  the  context
  395.   sensitive help screens and the on-line manual may show 0K free. This means
  396.   EZ-Forms Executive  at  one point  tried to use all of your RAM.  If  this
  397.   occurs, try removing some of your  memory resident software.  Yes,  memory
  398.   resident programs really do decrease your computer's available RAM.
  399.  
  400. #130#
  401.  
  402.   The delete block command deletes the unprotected text in the marked block.
  403.   Please be careful with this command.
  404.  
  405.   Use the Ctrl+V command if you want to alter the default help/message level
  406.   and get rid of these prompts.
  407.  
  408.   See  the  copy  block (Alt+C) and  move block (Alt+M) commands  for  other
  409.   options.
  410. #132#
  411.  
  412.   The copy block command copies the unprotected text from the  marked  block
  413.   to your current cursor location.  Your cursor will be in the upper left of
  414.   where the text will be copied.   This is a copy (make a duplicate) so none
  415.   of  the  text  in the marked "source" block will be  modified  unless  the
  416.   blocks overlap.
  417.  
  418.   See  the  move block (Alt+M) and delete block (Alt+D) commands  for  other
  419.   options.
  420. #134#
  421.  
  422.   The block move command moves the unprotected text from the marked block to
  423.   your current cursor location.  Your cursor location will be the upper left
  424.   corner of where the text will be moved.   This is a move (displace -- from
  425.   one point to another) so all the unprotected text in the marked block will
  426.   move.
  427.  
  428.   See  the  copy block (Alt+C) and delete block (Alt+D) commands  for  other
  429.   options.
  430. #140#
  431.  
  432.   Specific help for Math menu:
  433.    
  434.   You are being asked to either Execute the formulas already set up,  Modify
  435.   existing formulas,  Check the formulas for syntax,  or  Show all the  math
  436.   formulas used  in the form you are editing.  Math formulas can be modified
  437.   ONLY in Master forms.  In Completed forms you can do calculations  or view
  438.   formulas  but  not  modify them.   Syntax checking is done when you  enter
  439.   formulas and each time you execute them.
  440.   
  441.   See the master forms MATHINFO, MATHDEMO, MATHINVC, and MATHEXTD.
  442. #141#
  443.  
  444.   Format for a formula:
  445.                                                                              
  446.   L24C72~6.2=L12C5~5+L12C41~6
  447.    │  │  ││││││  │ ││││  │  │└─ Width of cell 2 (6 char wide) can be 1-9
  448.    │  │  ││││││  │ ││││  │  └─ Separator between cell and width designator
  449.    │  │  ││││││  │ ││││  └─ Source 2 Column (column 41)
  450.    │  │  ││││││  │ │││└─ Source 2 Line (line 12) -- may be K for constant
  451.    │  │  ││││││  │ ││└─  Operator (Only + - * / or range addition : )
  452.    │  │  ││││││  │ │└─ Width of cell 1 (5 characters wide) can be 1-9
  453.    │  │  ││││││  │ └─ Separator between cell and its' width designator
  454.    │  │  ││││││  └─ Source 1 Column (column 5)
  455.    │  │  │││││└─ Source 1 line (line 12)
  456.    │  │  ││││└─ Separator for formula, an = must be there!
  457.    │  │  │││└─ Number of digits after decimal point, 0 to 9
  458.    │  │  ││└─ A period to separate the width from decimals
  459.    │  │  │└─ Number of total digits in result, can be 1-9
  460.    │  │  └─ Separator for cells!
  461.    │  └─ Destination column (column 72)
  462.    └─ Destination line (line 24)
  463.                                                                              
  464.   The formula must be specified EXACTLY as in the example given above.
  465. #143#
  466.  
  467.   Highlight the formula you would like to edit and  press  Enter.   EZ-Forms
  468.   will  then  allow you to edit your selected formula in the bottom  window.
  469.   Press enter after you finish modifying your formula.  A quick syntax check
  470.   will be done.   You will be given a warning if a error is detected.  Press
  471.   Escape once you have finished editing and are in the "Highlight a Formula"
  472.   window.  A syntax check will be performed on all your  math  formulas  and
  473.   you will be given a summary of the results.
  474.  
  475.   See the master forms MATHINFO.FRM, MATHDEMO.FRM, and MATHINVC.FRM for more
  476.   information on how to use math within forms.
  477.  
  478.   The Editor's On-Line Manual also contains information on math.
  479. #144#
  480.  
  481.   A syntax error was found in your  formula.   This could be caused  by  two
  482.   things.
  483.  
  484.   1. Your formula may be too complex for EZ-Forms to handle.  If this is the
  485.      case, break the formula into two or three simpler ones.  Use Insert and
  486.      Delete  to  make  space.   One case  where  you  can  exceed  EZ-Forms'
  487.      capability is on range addition.   It has to be by itself in  a  single
  488.      formula.  You can't do additional operations in the same formula.
  489.  
  490.   2. You may really have a syntax error.  Carefully check the formula.
  491.  
  492.   EZ-Forms gives you a brief description of the error and tries to show  you
  493.   the exact location of the error thru the use of a ^ pointing at the  error
  494.   location within the formula.   Please correct the error NOW!   If you wait
  495.   until execution, you will get a run time error.   Further execution of the
  496.   formulas will then be aborted.
  497. #146#
  498.  
  499.   A  quick  syntax check of all the formulas has just been  completed.   All
  500.   possible 100 formulas have been checked.
  501.  
  502.   Please  correct  any  reported errors.   Additional  information  will  be
  503.   provided when you modify the formulas. When you finish modifying a formula
  504.   a syntax check is done and EZ-Forms will try to point to  the  portion  of
  505.   your formula in error.
  506.  
  507.   If the reported result is "All good." then press any key to continue.   No
  508.   syntax  errors  were  found.   Save  your  form  before  you  execute  the
  509.   formulas.   When you execute the formulas a result is placed in your form.
  510.   Any  characters in a master form will be protected when you fill  it  out.
  511.   You  don't  want all the result areas to be protected,  you  can't  update
  512.   them.
  513. #147#
  514.  
  515.   A math run time error can be caused by two things.
  516.  
  517.   1. Incorrect syntax in the formula.
  518.  
  519.   2. Something wrong occurred while executing the formula.  Common  problems
  520.      are: the result is too large to fit into the destination,  you tried to
  521.      overwrite a protected character with the result, etc.
  522.  
  523.   A description and best  guess as to the location of the error within  your
  524.   formula is shown.
  525.  
  526.   EZ-Forms executes the formulas in order from 1 to 100.  Blank formulas are
  527.   skipped.  ANY run time error terminates execution of further formulas.
  528.  
  529.   *** Anytime you have a run time error the result is invalid so "******" is
  530.   placed in the destination field.
  531. #149#
  532.  
  533.   The math functions execute very quickly but not quite fast enough to allow
  534.   update  of  the  result areas within your form each time a  new number  is
  535.   added.   We  have implemented a means whereby you can enter data  at  full
  536.   speed but still feel secure that the printed or saved results are correct.
  537.   This method is called math auto recalc.
  538.  
  539.   If you enable math auto recalc, the result areas within your form will  be
  540.   updated  automatically prior to printing or saving to disk.   This  is the
  541.   program default, but you may change it thru the use of the Ctrl+U  command
  542.   within the editor or thru the installation area of EZ-Forms Executive.
  543.  
  544. #150#
  545.  
  546.   EZ-Forms Executive Editor Commands:
  547.  
  548.   FUNCTION KEYS              ALT FUNCTION KEYS        CTRL FUNCTION KEYS
  549.   ═════════════════════════  ═══════════════════════  ═══════════════════════
  550.   F1 - Help                  AF1 - Help for Fields    CF1 -
  551.   F2 - Resize Master Form    AF2 - Pick List          CF2 -
  552.   F3 - Insert Field Markers  AF3 -                    CF3 - ░   α   Φ   N/A
  553.   F4 - Delete Field Markers  AF4 -                    CF4 -  ▒   ß   Θ  N/A
  554.   F5 - Draw Line             AF5 -                    CF5 - ▓   Γ   Ω   N/A
  555.   F6 - Erase Line            AF6 -                    CF6 -  █   π   δ  N/A
  556.   F7 - Draw Border           AF7 -                    CF7 - ▌   Σ   ∞   N/A
  557.   F8 - Erase Border          AF8 -                    CF8 -  ▐   σ   φ  N/A
  558.   F9 - Clear Form            AF9 -                    CF9 - ▀   µ   ε   N/A
  559.   F10- Editor Menu           AF10-                    CF10-  ▄   τ  N/A N/A
  560.                                                 Graphics set: 1   2   3   4
  561.  
  562.   NOTE:  The Alternate and Control Function Keys  have four  different  sets
  563.          of codes depending on the palette selected using Alt+L.  The  Greek
  564.          characters in palette 2-4 in the control function keys are used  to
  565.          send special escape sequences to the printer.   See the manual  for
  566.          more details on this.  Keys labeled N/A return a space (" ").
  567. #151#
  568.  
  569.   Single keystroke commands (many of these can also be executed thru F10):
  570.  
  571.   Alt+A - Alternate Character Lookup  Ctrl+A - Add Block Attributes
  572.   Alt+B - Bold Text                   Ctrl+B - Box Draw for Marked Block
  573.   Alt+C - Copy Block                  Ctrl+C - % (OS break disables this)
  574.   Alt+D - Delete Block                Ctrl+D - Date (Auto Date Setup)
  575.   Alt+E - End Block                   Ctrl+E - Erase Block Attributes
  576.   Alt+F - Find Text                   Ctrl+F - Feed Date/Time into form
  577.   Alt+G - Graphics Walk-Around        Ctrl+G - Delete Character
  578.   Alt+H - Hide Block (disable block)  Ctrl+H - % (same as backspace)
  579.   Alt+I - Information about Form      Ctrl+I - % (same as tab)
  580.   Alt+J - Justify Text                Ctrl+J - % (same as ctrl enter)
  581.   Alt+K - Cross Hatch Generator       Ctrl+K - WordStar Like ^K Commands
  582.   Alt+L - Line Graphics Palette (1-4) Ctrl+L - Large Character Lookup
  583.   Alt+M - Move Block                  Ctrl+M - % (same as enter)
  584.   Alt+N - Notepad (use between forms) Ctrl+N - Number (Auto Number Setup)
  585.   Alt+O - Override protect (cmp form) Ctrl+O - Keyboard macros (Global)
  586.   Alt+P - Patch Form                  Ctrl+P - Print Current Form
  587.   Alt+Q - Quick Field Just (cmp form) Ctrl+Q - % (doesn't return a code)
  588.   Alt+R - Replace Text                Ctrl+R - Read Text from Disk (Import)
  589.   Alt+S - Start Block                 Ctrl+S - Save Form and Resume Edit
  590. #152#
  591.  
  592.   Single keystroke commands continued:
  593.  
  594.   Alt+T - Text rotation (vertical)    Ctrl+T - Time (Auto Time Setup)
  595.   Alt+U - Underline                   Ctrl+U - User Defined Math Operations
  596.   Alt+V - Visible block enable        Ctrl+V - Verbose (Help Message Level)
  597.   Alt+W - Word Wrap                   Ctrl+W - Write Text to Disk (Export)
  598.   Alt+X - Exit Editor                 Ctrl+X - Exit to DOS Shell (Global)
  599.   Alt+Y - Generate CFO Grid           Ctrl+Y - Delete Line
  600.   Alt+Z - Printer Cmds (Greek Chars)  Ctrl+Z - Encrypt/Decrypt Form (toggle)
  601.   Alt+= - Macro Menu (Global)
  602.   Alt+- - Additional Command Menu (Enter mode, FOF->FRM conv, tab schedule,
  603.           field help, and pick list)
  604.  
  605.   Ctrl+Enter - Inserts a line in the form at the current cursor  line.  Make
  606.                sure  ALL  text  can  move down  a  line  without  trying  to
  607.                overwrite  a  protected line  or  character.   In this move a
  608.                protected area won't change.
  609.  
  610.   Note:  % Not available because return code conflicts with another key!
  611. #153#
  612.  
  613.   Most printers support printing of these  characters.   EZ-Forms  Executive
  614.   provides printer drivers to handle these characters.  If you have  a  text
  615.   only printer then   EZ-Forms  Executive   provides  a translation of these
  616.   characters into something your printer can handle.
  617.      
  618.   The  export function gives you the ability to translate  these  characters
  619.   into normal ASCII characters that most word processors can handle.
  620.  
  621.   Cursor movement commands:
  622.   ═════════════════════════
  623.   Use the keypad arrows to move        Home  Move to upper left of screen
  624.   left, right, up, and down.           End   Move to lower left of screen
  625.                                        Ctrl+Home  Upper left of form
  626.   Use the Control key with the         Ctrl+End   Lower left of form
  627.   keypad left and right arrows         Ctrl+PgUp  Top of form - same column
  628.   to move to left and right of form.   Ctrl+PgDn  Bottom of form-same column
  629.    
  630.   Note: Commands with a + in them are entered by holding down the  first key
  631.         and then pressing the second key.  For example: to use the Ctrl+Home
  632.         command you would hold down the Control key and then press Home once.
  633. #154#
  634.  Note:  Auto numbering,  auto date,  and auto time are set up only in master
  635.         forms.  When you "fill out" the master form this information is used
  636.         to automatically insert the updated number, date, or time  into  the
  637.         completed form.
  638.      
  639.  Special character oriented commands affecting only printing: 
  640.      
  641.     Alt+U -- Underline the character under the cursor.  NOT on graphics!
  642.     Alt+B -- Bold the character under the cursor.  NOT on graphics!
  643.     Alt+1 -- User defined function 1.   \
  644.     Alt+2 -- User defined function 2.    \  Use the Alt+I command to see
  645.     Alt+3 -- User defined function 3.    /  the installed names for these.
  646.     Alt+4 -- User defined function 4.   /
  647.      
  648.     Note: These affect only the printed form.  A status of these commands is
  649.           shown on the bottom of the screen.  You can see the status updated
  650.           as you move the cursor.  Character status will toggle from U and B
  651.           if you press the key again.   The  user defined functions  can  be
  652.           altered thru the installation portion of EZ-Forms Executive.
  653.  
  654.   Additional status  for  pick list selection (P),  field help (H),  and tab
  655.   schedule (t or arrows) is shown on the lower line of screen.
  656. #160#
  657.    
  658.   This  menu  allows you to change  all the colors  used  in  EZ-Forms.   To
  659.   change a default color - first use the up or down arrow key to select  the
  660.   color, then type in the new color.   When you have changed all the  colors
  661.   press Ctrl+D to display these colors in a  sample  window.   As  with  all
  662.   installation options,  these changes will not be used until you choose the
  663.   retain option on the main menu.   This allows you to experiment  with  the
  664.   installation options  and then not have to lose your original defaults.
  665.    
  666.   Please  keep  in  mind  the  foreground  text  colors  can  be  0-15,  the
  667.   background 0-7. If you choose a text color the same as a background  color
  668.   then the text will disappear.  You may notice some of your installed color
  669.   combinations  result  in  invisible lines  on  the  Ctrl+D  popup  window.
  670.   Please be careful not to choose this color for one of your text colors!!
  671.  
  672.   Note:  For  many of the EZ-Forms installable options and user  inputs  you
  673.   will  see a  prompt containing the characters .   If  you  count  the
  674.   number of 's  you will find the maximum number of characters that can  be
  675.   entered.  Also Escape is used throughout EZ-Forms to signal  "I want out".
  676.   Press Enter, up arrow, down arrow, or whatever is  asked  for to enter the
  677.   desired value.   Escape  will  throw away any  immediate changes  and  get
  678.   you out of the area you are in.
  679. #161#
  680.  
  681.   Please  note  that  the background color (0-7) is one digit long  and  the
  682.   foreground color (0-15) is two digits long.   That is why you will see the
  683.   input  prompt  (the  s) change it's  width as you go between the  colors.
  684.  
  685. #165#
  686.  
  687.   This screen shows the possible combinations of colors  in  EZ-Forms.   The
  688.   top set (Main EZ-Forms Executive colors) show you what the  various  menus
  689.   will  look  like.   The Editor colors are those used only  while  you  are
  690.   editing  a  form.   These colors will  show  you  what  underline,  block,
  691.   protected, etc will look like.
  692.  
  693.   If you are using a non IBM display adapter you may have to "play" with the
  694.   colors to get a pleasing combination.   EZ-Forms defaults to  colors  that
  695.   work  well  with the  IBM Color Graphics Adapter,  IBM  Enhanced  Graphics
  696.   Adapter, and IBM Monochrome Display Adapter.
  697.  
  698.   On  some  monochrome  display  adapter  clones  you  may  need  to alter a
  699.   foreground text color to get the background to change intensity.
  700.  
  701.   The default combination of colors will work on any 100% IBM PC  compatible
  702.   display adapter!
  703.  
  704. #170#
  705.   EZ-Forms supports virtually  the entire  IBM Extended ASCII Character Set.
  706.   Your choice  of what character to chose for borders,  lines,  boxes,  etc.
  707.   just  became more complex.   EZ-Forms has four basic graphic line sets  or
  708.   palettes to choose from:
  709.                                                                             
  710.   1 ┌────┬────┐      2 ╒════╤════╕      3 ╓────╥────╖     4 ╔════╦════╗     
  711.     │    │    │        │    │    │        ║    ║    ║       ║    ║    ║     
  712.     ├────┼────┤        ╞════╪════╡        ╟────╫────╢       ╠════╬════╣     
  713.     │    │    │        │    │    │        ║    ║    ║       ║    ║    ║     
  714.     └────┴────┘        ╘════╧════╛        ╙────╨────╜       ╚════╩════╝     
  715.     ░ ▒ ▓ █ ▌▐ ▀ ▄     α ß Γ π Σ σ µ τ    Φ Θ Ω δ ∞ φ ε     reserved        
  716.                       │               │  │              │                   
  717.                       ╘══════╤════════╛  ╘══════╤═══════╛                   
  718.                              │                  │                           
  719.                              ╘══════════════════╧═══ Printer commands.
  720.  
  721.   The above boxes show you what the boxes and lines drawn with  each palette
  722.   look like.   Below the boxes are some stand-alone characters which can  be
  723.   entered from the keyboard.   The shaded block characters in palette 1  are
  724.   useful in designing logos  or just to emphasize a section of a form.   The
  725.   Greek characters in palettes 2 and 3 can be used to  send commands to your
  726.   printer during printing.
  727. #171#
  728.  
  729.   Enter these characters into your form thru the use of function keys.
  730.                                                                             
  731.    FUNCTION KEYS              ALT FUNCTION KEYS        CTRL FUNCTION KEYS   
  732.    ═════════════════════════  ═══════════════════════  ═════════════════════
  733.    F1 - Help                  AF1 - ┌   ╒   ╓   ╔      CF1 - ┼   ╪   ╫   ╬
  734.    F2 - Size Form             AF2 -  ┐   ╕   ╖   ╗     CF2 - N/A N/A N/A N/A
  735.    F3 - Insert Field Markers  AF3 - └   ╘   ╙   ╚      CF3 - ░   α   Φ   N/A
  736.    F4 - Delete Field Markers  AF4 -  ┘   ╛   ╜   ╝     CF4 -  ▒   ß   Θ  N/A
  737.    F5 - Draw Line             AF5 - ─   ═   ─   ═      CF5 - ▓   Γ   Ω   N/A
  738.    F6 - Erase Line            AF6 -  │   │   ║   ║     CF6 -  █   π   δ  N/A
  739.    F7 - Draw Border           AF7 - ├   ╞   ╟   ╠      CF7 - ▌   Σ   ∞   N/A
  740.    F8 - Erase Border          AF8 -  ┤   ╡   ╢   ╣     CF8 -  ▐   σ   φ  N/A
  741.    F9 - Clear Form            AF9 - ┬   ╤   ╥   ╦      CF9 - ▀   µ   ε   N/A
  742.    F10- Editor Menu           AF10-  ┴   ╧   ╨   ╩     CF10-  ▄   τ  N/A N/A
  743.                       Graphics set: 1   2   3   4            1   2   3   4
  744.                                                                             
  745.    NOTE:  The Alternate and Control Function Keys have four  different  sets
  746.           of codes depending on the palette selected using Alt+L.  The Greek
  747.           characters in palette 2-4 in the control function keys are used to
  748.           send special escape sequences to the printer.   See the manual for
  749.           more details on this.  Keys labeled N/A return a space (" ").
  750. #175#
  751.  
  752.   The marked block defines the area for the grid.   All  characters  in  the
  753.   marked block will be erased.   You will be  asked  for  the  vertical  and
  754.   horizontal spacing for the grid.   If  the desired spacing  provides  even
  755.   spacing the grid will come out completely even.   Otherwise  you  will  be
  756.   left with an off size block at the ends.  See the examples below.
  757.  
  758.   ┌┬┬┬┬┬┬┬┬┬┐ ┌─┬─┬─┬─┬─┐ ┌──┬──┬──┬┐ ┌───┬───┬─┐ ┌────┬────┐ ┌┬┬┬┬┬┬┬┬┬┐
  759.   ├┼┼┼┼┼┼┼┼┼┤ ├─┼─┼─┼─┼─┤ ├──┼──┼──┼┤ ├───┼───┼─┤ ├────┼────┤ │││││││││││
  760.   ├┼┼┼┼┼┼┼┼┼┤ ├─┼─┼─┼─┼─┤ ├──┼──┼──┼┤ ├───┼───┼─┤ ├────┼────┤ ├┼┼┼┼┼┼┼┼┼┤
  761.   └┴┴┴┴┴┴┴┴┴┘ └─┴─┴─┴─┴─┘ └──┴──┴──┴┘ └───┴───┴─┘ └────┴────┘ └┴┴┴┴┴┴┴┴┴┘
  762.   vert 1      vert 1      vert 1      vert 1      vert 1      vert 2
  763.   horz 1      horz 2      horz 3      horz 4      horz 5      horz 1
  764.  
  765. #177#
  766.  
  767.   After  you input the text press Enter to insert it into your form.   Press
  768.   Escape if you want to exit without altering your form.
  769.  
  770.   The text will be inserted vertically into your form.   The first character
  771.   will be at the current cursor location.  The next character will be on the
  772.   same column but one line down.  Etc.
  773.  
  774.   If  you  input text longer than the number of lines to the bottom of  your
  775.   form,  inserting will stop at the last line of the  form.    As  with  all
  776.   editing commands, you can't use this to overwrite protected text.
  777.  
  778.   The length of the prompt using 's will vary depending on the number of
  779.   lines from your current cursor location to the bottom of your form.
  780.  
  781. #180#
  782.  
  783.   You can draw a box around the inside border of the marked block using this
  784.   command.  The default line drawing character palette (use Alt+L to select)
  785.   will be used.  The inside characters all the around the marked block  will
  786.   be replaced by the graphic lines.
  787.  
  788.   Boxes may be drawn in almost any size and with a variety of border styles.
  789. #181#
  790.  
  791.   Want to save an EZ-Forms form in a format readable by virtually  all  word
  792.   processors?  The Export command allows you to write all or any portion  of
  793.   the  form  you are editing to a standard ASCII file usable by  almost  any
  794.   word  processor  or  database  manager.   Of  course  you  will  lose  the
  795.   advantages of form compression,  character attributes,  and often the line
  796.   drawing/character graphics.
  797.  
  798.   Each of the input areas from the Export options screen is described below.
  799.  
  800.   (1) EZ-Forms Executive  allows you to export the entire form or a  portion
  801.       of the form.   Use the block operations commands within the editor  to
  802.       mark a block (a rectangle) of text and use this option to export  only
  803.       that portion.  This command allows you to easily transfer sections  of
  804.       one form  to  another.   Export all or a portion  of this form.   Make
  805.       sure this option is Yes if you want to export only the  marked  block.
  806.       Call up the  destination form  and  use the import command to retrieve
  807.       the previously saved information.
  808.  
  809. #182#
  810.  
  811.   (2) Export to database allows you to direct EZ-Forms to break up the  form
  812.       into  fields.   Each field written to the file on a new line.   Fields
  813.       consist  of  contiguous unprotected characters.   What does that mean?
  814.  
  815.       - In  master forms, everything  is  unprotected -  one line per field.
  816.  
  817.       - In completed forms,  only  certain areas are unprotected as  defined
  818.         by  the  absence  of  text  in  it's  master form template  at  that
  819.         location.
  820.  
  821.       EZ-Forms supports several common file formats.  They are:
  822.  
  823.   Type    Start Char  End Char  Field Sep  Record Sep        Notes
  824.   ════    ══════════  ════════  ═════════  ══════════  ═════════════════════
  825.    1         None       None      CR LF      None      One field per line
  826.    2          "          "          ,        CR LF     Mail-merge format 1
  827.    3         None       None        ,        CR LF     Mail-merge format 2
  828.    4         None       None      None       CR LF     Fixed length packed 1
  829.    5         None       None      None       None      Fixed length packed 2
  830.    6         None       None      None       CR Only   File Express format
  831. #183#
  832.  
  833.   (3) The output graphics mode allows you to export the form using  graphics
  834.       (the character graphics symbols  you see on your screen  like ─ and ┼)
  835.       or to translate them to symbols like - and +.   Choose the  translated
  836.       option for maximum compatibility with other software packages.
  837.  
  838.   (4) Output file mode allows you to add what you are exporting  to the  end
  839.       of another file (append) or overwrite any existing file with new info.
  840.  
  841.   (5) If you specify overwrite, you have the option of having EZ-Forms  warn
  842.       you  before it overwrites an existing file.   You will not be given  a
  843.       warning if the file doesn't already exist.
  844.  
  845.   (6) Type  in the name for the file you would like the form to be  exported
  846.       to.   The filename can include an optional drive/directory  specifier.
  847. #184#
  848.  
  849.   EZ-Forms can be configured to export your form in either a  wordprocessing
  850.   format (the default) or a database format.  Listed below are the suggested
  851.   options for each mode.
  852.  
  853.                                 Wordprocessing   Database
  854.                                 ══════════════   ══════════════
  855.   Export only marked block      No               No
  856.   Field export to database      No               Yes
  857.   Output graphics mode          Graphics         Translated
  858.   Output file mode              Overwrite        Append
  859.   Warn before overwrite         Yes              No
  860.  
  861. #185#
  862.  
  863.   Want to read a text file into an EZ-Forms form?   This command allows  you
  864.   to import text created under almost any other software program.   The only
  865.   requirement is the imported file must be in ASCII.
  866.  
  867.   If  you  have  a block marked you will be given the option to import  text
  868.   into only the marked section of your form.
  869. #186#
  870.  
  871.   Many  of  the editing commands have optional prompt  messages  to  provide
  872.   information and serve as a safety catch in case of mistakes.   The  extent
  873.   of the user help/interference offered by EZ-Forms is tied to  the  message
  874.   level.   The  more  potentially harmful a command, the lower  the  message
  875.   level has to be set for the command's warning/prompt to disappear.
  876.  
  877.   Examples:
  878.  
  879.   Command                  Tied to Help/Message level
  880.   ═══════                  ══════════════════════════
  881.   Patch form               4 (no message 3 and below)
  882.   Block delete             1 (no message at level 0)
  883.   Various other commands   1-4 (level varies)
  884.  
  885.  
  886.   Most  of  the  block operations and some  of the  other  editing  commands
  887.   provide this feature.
  888.  
  889.   The default (unless installed otherwise) is to provide the  maximum  level
  890.   of user help messages.
  891. #188#
  892.  
  893.   The large character lookup  allows you to easily create headings in  large
  894.   (8 by 8)  characters.   Simply  type  in the text  and  then  select  what
  895.   character to use for the drawing.
  896.  
  897.   Play  with this command in a new form to get a feel for how  it  operates.
  898.   This command places a lot of power (and potential for destruction) in your
  899.   hands.
  900.  
  901.   The  length  of  the allowable input text (shown as s)  depends  on  your
  902.   cursor position within the form and the width of the form.   As  you  move
  903.   the cursor to the left,  there is more space to insert text so the  prompt
  904.   will  get  longer.   Each  of the large characters take  up  eight  normal
  905.   character spaces in both directions.   That means a eighty column form can 
  906.   have at most ten large characters on a single line.
  907.  
  908.   The characters are entered into your form starting at the cursor position.
  909.   They will be inserted with the cursor being the upper left  point  of  the
  910.   8 by 8 character box.
  911. #189#
  912.  
  913.   EZ-Forms now supports the use of the secure Data Encryption Standard (DES)
  914.   encryption within forms.  If you encrypt the form with DES  you  MUST  use
  915.   DES to decrypt the form.   DES is  so secure  that the  National  Security
  916.   Agency won't allow DES technology to be exported outside the US and Canada.
  917.  
  918.   If you use the wrong level to decrypt a form,  reload the form and try the
  919.   other level.   You can't  encrypt with DES and  decrypt with the  standard
  920.   level!
  921.  
  922.   What is DES?
  923.   ════════════
  924.   Data  Encryption  Standard (DES)  --  DES  is  a  very  secure  method  of
  925.   encrypting/decrypting  your data that works on 8 bytes (64 bits)  of  your
  926.   data at one time. It rearranges your data based on an 8 byte key. All this
  927.   data manipulation  is one of the reasons it is  very secure and very slow.
  928.  
  929.   Because of DES export restrictions, DES level encryption is not allowed in
  930.   the shareware version of EZ-Forms.   DES  can't  be  exported  outside the
  931.   U.S.A. and Canada.  To comply, DES isn't allowed in our shareware version.
  932.  
  933. #190#
  934.   This  command  allows you to  encrypt  your  form.   Some  people  confuse
  935.   encryption and  password protection.   A couple of  definitions  may  help
  936.   clear up what they mean.
  937.  
  938.   Encryption:  Scramble  the  contents/information  so  it   appears  to  be
  939.                garbage.  This process requires a user to enter a key  to  be
  940.                used to encrypt the data.   When  you  want  to  decrypt  the
  941.                information the same key must be used  to  correctly  recover
  942.                the information.
  943.  
  944.   Password:  This is access control.   You are not allowed access unless you
  945.              know the password.  Does not involve encryption.
  946.  
  947.   EZ-Forms does encryption NOT password checking. The key you use to encrypt
  948.   your form is NOT stored by EZ-Forms.   If you forget your key you can also
  949.   forget about ever decrypting your form.  Nuff said.
  950.  
  951.   Everything will be encrypted in master forms  (just  text not attributes).
  952.   Only the unprotected text is encrypted in completed forms.
  953.  
  954.   DES is supported in U.S.A. and Canadian versions of EZ-Forms.   If you use
  955.   DES to encrypt a form,  be sure to also use the DES option for decryption.
  956. #191#
  957.  
  958.   Several of the EZ-Forms Executive commands support Extended ASCII  symbols
  959.   not found on your keyboard.   This screen lists all  supported  characters
  960.   and should make it easier for you to select them.
  961.  
  962.   Directions for use:
  963.  
  964.   Use  the numeric keypad cursor keys to position the box over  the  desired
  965.   character and press enter.
  966.  
  967.   You  can  also  move  the box  to  a desired  character  by  pressing  the
  968.   corresponding keyboard key.
  969.  
  970.   If you got here by accident, press Escape to exit.
  971.  
  972. #192#
  973.  
  974.   The block attribute erase  command  erases/subtracts  the  attributes  you
  975.   specify  at the prompt  from each of the characters in the  marked  block.
  976.   This is a selective erase, not a clearing of all character attributes.  So
  977.   if something is bold (B) and underline (U),  and you specify  underline at
  978.   the prompt, then the character will become bold.
  979.  
  980.   Character meanings:
  981.   ═══════════════════
  982.   U  Underline
  983.   B  Bold (HP LaserJet printer type E with Soft Fonts - background shading)
  984.   1  User defined function 1.   \
  985.   2  User defined function 2.    \  Use the Alt+I command to see
  986.   3  User defined function 3.    /  the installed names for these.
  987.   4  User defined function 4.   /
  988.   F  Font select for HP LaserJet using printer type E and EZX Soft Fonts
  989.   P  Pick a character from all possible characters.
  990.   ~  Remove any field markers in the marked block.
  991.  
  992.   The bottom line of the editor screen  shows the  character  attributes  as
  993.   you move the cursor over a character.
  994. #193#
  995.   The block attribute add command  adds the  attributes you specify  at  the
  996.   prompt to each of the characters  in the marked block.   This  is  an  add
  997.   function, NOT a replace function. If something is already bold (B) and you
  998.   specify underline (U), then it will become bold and underline.
  999.  
  1000.   Character meanings:
  1001.   ═══════════════════
  1002.   U  Underline
  1003.   B  Bold (HP LaserJet printer type E with Soft Fonts - background shading)
  1004.   1  User defined function 1.   \
  1005.   2  User defined function 2.    \  Use the Alt+I command to see
  1006.   3  User defined function 3.    /  the installed names for these.
  1007.   4  User defined function 4.   /
  1008.   F  Font select for HP LaserJet using printer type E and EZX Soft Fonts
  1009.   P  Pick a character from all possible characters.
  1010.   ~  Add field markers to blank locations in the marked block.
  1011.  
  1012.   The bottom line of the editor screen  shows the  character  attributes  as
  1013.   you move the cursor over a character.  Please note that the operations are
  1014.   performed in the order you enter them.  If you specify ~ then p, then your
  1015.   picked character will never show up in the form because ~s will  be  added
  1016.   first and there won't be any blank areas to  insert your picked character.
  1017. #194#
  1018.  
  1019.   EZ-Forms Executive will download to your HP LaserJet+  or  compatible  the
  1020.   fonts that you attach to the characters in your form.  Fonts are specified
  1021.   on a  character  by  character  basis.   That means  you  could  have  ten
  1022.   characters in a row on any line, each character with a different font.
  1023.  
  1024.   The  font sizes  listed are the defaults provided with the  EZX Publishing
  1025.   HP LaserJet Soft Fonts support package.   Actual sizes may vary since  all
  1026.   of the fonts can be modified by the user.  This is accomplished by copying
  1027.   a different font  to the font name  EZ-Forms Executive  tries to load  for
  1028.   that font (the downloading to your printer is done at print time).
  1029.  
  1030.   Combinations of the user defined functions  (Alt1-4)  are used  to specify
  1031.   which font is attached to which character.   We have tried to make the use
  1032.   of these combinations as easy as possible.  Please note that  even  though
  1033.   you have to specify the font (0 thru 9)  with  up to  four  different user
  1034.   defined  functions,  the sum  of  the specific  user defined functions  is
  1035.   always the font number.
  1036.  
  1037.   The HP LaserJet supports up to 10 fonts at one time; we have provided full
  1038.   support for that maximum.  The HP LaserJet supports up to 32 print macros;
  1039.   we have supported 15 print macros thru the Greek characters.
  1040. #195#
  1041.  
  1042.   Refer to the On-line Manual from the main menu for additional  information
  1043.   on  HP LaserJet support.   The information is located under  the  Printing
  1044.   section of the On-line Manual. Font naming conventions, printing sequence,
  1045.   plus several other topics are covered.
  1046.  
  1047. #196#
  1048.  
  1049.   Erasing the font references from a block involves clearing  all  the  user
  1050.   defined functions from the marked block.
  1051.  
  1052.   Answer yes if you would like the font references erased/cleared. This will
  1053.   default the text back to font 0.
  1054.  
  1055. #197#
  1056.   The auto time command allows you to automatically add the time to  a  form
  1057.   as it is filled out.  Steps for use:
  1058.  
  1059.   1. Load a master form.
  1060.   2. Add a auto time field to the form (use Ctrl+T).
  1061.   3. Save the form.
  1062.   4. Fill out the form.
  1063.  
  1064.   Did you notice how the form "came up" with the current time?  This time is
  1065.   stored in your computer's clock.  Please ensure your computer "knows"  the
  1066.   correct time.
  1067.  
  1068.   The  format  for  auto time is taken from the default time format selected
  1069.   previously.  If  no default  is chosen we use:  hour hour:min min:sec sec.
  1070.   Our  default time format is commonly called  military time  (based on a 24
  1071.   hour clock).   The clock starts at midnight as  00:00:00, goes to 13:00:00
  1072.   at 1PM, and continues counting up until 23:59:59.   Add 12 to the  hour if
  1073.   it is after noon.
  1074.  
  1075.   Please ensure there is sufficient free characters between the start of the
  1076.   auto time field and the right edge of your form.   That will allow all the
  1077.   auto time field to be seen.
  1078. #198#
  1079.  
  1080.   EZ-Forms  allows you to set up one auto number field within a master form
  1081.   that will automatically increment each time the form is filled out.
  1082.  
  1083.   If you desire a starting number other than 1, simply type it in.  EZ-Forms
  1084.   will use the updated number as the starting point.  When the form is saved
  1085.   EZ-Forms will read the auto number location and update all its pointers to
  1086.   contain your new number.
  1087.  
  1088.   The  auto  number will  "roll over" from all 9s to 1 when you  exceed  the
  1089.   maximum number for the field.
  1090.  
  1091.   Any invalid character (non-numeric) will generate an error and  cause  the
  1092.   auto number to reset to 1.  Example:  auto number width is 5,  the  number
  1093.   00A01, contains an invalid character (A).
  1094.  
  1095.   Ensure the form containing the auto number field can be updated with a new
  1096.   number  when  you fill it out.  i.e.  Don't put a write protect  tab  on a
  1097.   diskette containing the auto number form, etc.
  1098. #199#
  1099.  
  1100.   This  command  allows  you to automatically add a date to a form when  you
  1101.   fill it out.
  1102.  
  1103.   Steps for use:
  1104.   ══════════════
  1105.   1. Load a master form.
  1106.   2. Add an auto date field to the form (use Ctrl+D).
  1107.   3. Save the form.
  1108.   4. Fill out the form.
  1109.  
  1110.   Did you notice how the form  "came up"  with the current date?   The  date
  1111.   stored in your computer's clock provides this information.
  1112.  
  1113.   The  format  for  auto time is taken from the default date format selected
  1114.   previously.   If  no default  is chosen we use:  Month/Day/Year.  Example:
  1115.   12/30/87.
  1116.  
  1117.   Please ensure  that there is sufficient free between the start of the auto
  1118.   date field and the right edge of your form.  This will allow the auto date
  1119.   field to be seen.
  1120. #200#
  1121.   Help for Directory Screen: To edit a form use the up or down arrows on the
  1122.   numeric keypad to highlight a form name and then press enter.
  1123.      
  1124.   All  files in the directory listing are sorted.   EZ-Forms  Executive  can
  1125.   handle a directory containing up to 550 forms.  If you have more master or
  1126.   completed  forms  than that in a SINGLE directory then  please  break  the
  1127.   directory into smaller ones before running EZ-Forms Executive.
  1128.      
  1129.   EZ-Forms stores descriptions of forms, print attributes, etc. in the form.
  1130.   Because of this it takes longer to do a file directory.   A  basic rule of
  1131.   thumb for the time to read a form is 5 forms per second on floppy or 10 on
  1132.   hard disk.  This means a hard disk with 200 master forms should take about
  1133.   20 seconds to retrieve the directory. This delay is caused by the slowness
  1134.   of the drives and can be speeded up 3-5 times if you store the forms on  a
  1135.   RAM disk!   Directories are much faster if the default directory  contains
  1136.   the forms.   As your disk drive becomes fragmented  the  directories  will
  1137.   take longer.   See your local PC guru to find out how to de-fragment  your
  1138.   hard disk.   A disk cache of about 100k bytes will also greatly reduce the
  1139.   time  needed  to  do  a  directory  and  help overcome the  effects  of  a
  1140.   fragmented hard disk.   Please  ensure your Config.SYS contains sufficient
  1141.   buffers (30 or 40 -- see your DOS manual for details).   Too  few  buffers
  1142.   in your Config.SYS can cause the directory to take up to 10 times as long!
  1143. #201#
  1144.   EZ-Forms  Executive  allows you to  obtain  an  abbreviated  directory  by
  1145.   pressing any key during the time the additional form  information is being
  1146.   read.
  1147.  
  1148.   Directory information is obtained in the following order:
  1149.  
  1150.   1) All the form names are read along with their modification dates.
  1151.   2) The form names are sorted.
  1152.   3) The  forms  are  opened one at a time to  read  the  form  size,  print
  1153.      attributes, and description.   This is the slow part of  the  directory
  1154.      process.
  1155.  
  1156.   When  you  do  a directory the above three steps are done.  You  have  the
  1157.   option to interrupt the process during step 3.   All the forms  before the
  1158.   interruption  will  contain  full  information.    The  forms  after   the
  1159.   interruption occurred will contain spaces in the unread information areas.
  1160.  
  1161.   This  shortened method for reading the directory is provided  to  make  it
  1162.   easier for you to handle large groups of forms.
  1163.  
  1164.   Note:  If you alter the directory while in the View/Edit mode, press  R to
  1165.   reread the directory.  Useful if you changed a form's name, size, etc.
  1166. #202#
  1167.   Think about the organization of your hard disk.   If your  forms  normally
  1168.   fall into categories like personal, business, auto, etc. consider  setting
  1169.   up your hard disk to minimize the number of forms you have to work with at
  1170.   one time.  Example:
  1171.  
  1172.   c:\ezfx -- The main EZ-Forms Executive program (be sure to save a  config-
  1173.              uration file containing this as the default path).
  1174.  
  1175.   c:\ezfx\personal -- Your personal forms.  You simply specify this  is  the
  1176.                       default directory when prompted by EZ-Forms Executive.
  1177.  
  1178.   c:\ezfx\business -- Your business related forms.
  1179.  
  1180.   c:\ezfx\auto -- Your car related forms.
  1181.  
  1182.   This directory  allows  you to use  Tag,  Untag,  and  Space  bar  (Switch
  1183.   the tag status)  to work with more than one form at a time.   Printing  in
  1184.   particular takes advantage of the tag option.   Other  operations may also
  1185.   take advantage of tagged  forms.  When you tag or untag a form the  cursor
  1186.   will automatically advance to the next form allowing  easy  mass tags.   A
  1187.   "T" in the left column of the directory shows the form is  tagged.   Enter
  1188.   tags  the  highlighted form and begins operation on all the tagged  forms.
  1189. #203#
  1190.  
  1191.   Default  print  attributes  are stored  as  part  of  the  form.   Further
  1192.   information on the default Prt Attr displayed on the directory:
  1193.   
  1194.   D - Draft (use characters instead of graphics for very fast printing)
  1195.   C - Clear Forms Overlay (Use preprinted forms and overlay new info)
  1196.   M - Multiple copies specified
  1197.   6 - Six lines per inch (default of 66 lines per page)
  1198.   8 - Eight lines per inch (default of 88 lines per page)
  1199.   L - L is displayed if
  1200.       1) 6 lpi is selected and lines per page is anything other than 66
  1201.     or
  1202.       2) 8 lpi is selected and lines per page is anything other than 88
  1203.   S - Small text (compressed).  This allows 130 columns on normal paper or
  1204.       about 230/240 columns on wide paper in a wide carriage printer.
  1205.   V - Very dark graphics.  If you are using a bit image graphics printer and
  1206.       have a graphics driver installed then the form will print in double
  1207.       density graphics.
  1208. #204#
  1209.   Cursor key movements:
  1210.  
  1211.   Up Arrow - Move up one form.
  1212.   Down Arrow - Move down one form.
  1213.  
  1214.   PgUp - Move up one page of forms.
  1215.   PgDn - Move down one page of forms.
  1216.  
  1217.   Ctrl+Home - Move to the first form in directory.
  1218.   Ctrl+End - Move to the last form in directory.
  1219.  
  1220.   Use Enter to select the highlighted form and start operations using it.
  1221.  
  1222.   Use D to re-sort the directory using one of several fields.
  1223.  
  1224.   Use V to view the highlighted form. You will be able to use the arrow keys
  1225.   to walk around within the highlighted form.
  1226.  
  1227.   Use S to search a range of forms for a text string. Any form that contains
  1228.   the  searched for  data  will be  tagged  for  your future use.   This  is
  1229.   especially useful  when used with the tag and  print multiple forms option
  1230.   from main menu.
  1231. #205#
  1232.  
  1233.   EZ-Forms Executive will sort  the directory you are viewing based  on  the
  1234.   "field" you select.  It may be:
  1235.  
  1236.   1.  The name of the forms.
  1237.   2.  The number of lines in the forms.
  1238.   3.  The number of columns in the forms.
  1239.   4.  The date the forms were last modified.
  1240.   5.  The stored print attributes within the forms which specify the  number
  1241.       lines per inch,  number of copies, etc.   Please  note that  the  sort
  1242.       order  is for the attributes with the most periods on the left  to  be
  1243.       displayed at the top of the list.
  1244.   6.  The form descriptions.
  1245.   7.  You may also choose the direction of the sort.  Forwards or backwards.
  1246.  
  1247.  
  1248.   NOTE:  Do NOT delete forms and then use the sort option.   Once you delete
  1249.          a form, it's information is removed from the directory listing  and
  1250.          you  will  be sorting the  "Deleted"  message  instead of the  real
  1251.          information.   This  also applies when you press a key  during  the
  1252.          form directory to abbreviate the listing.
  1253. #206#
  1254.  
  1255.   The form you highlighted on the previous menu is displayed before you  for
  1256.   your review.   Use the cursor keys to move around within  the  form.   The
  1257.   cursor  keys  move the viewport  for the screen  in the direction  of  the
  1258.   arrows.  Press Escape when you finish.
  1259.  
  1260.   Cursor key movements and other options:
  1261.  
  1262.   N - View the next form.
  1263.   P - View the previous form.
  1264.  
  1265.   Up Arrow or PgUp - Move up one screen.
  1266.   Down Arrow or PgDn - Move down one screen.
  1267.   Left Arrow or Control Left Arrow - Move left one screen.
  1268.   Right Arrow or Control Right Arrow - Move right one screen.
  1269.  
  1270.   R - pRint the displayed form.
  1271.   D - Delete the displayed form.   Displayed file name in the directory will
  1272.       be changed to all -'s to show that the file has been deleted.
  1273.   T - Tag the displayed form.  U - Untag the displayed form.
  1274.  
  1275.   Escape - Exit the view mode and return to the directory display.
  1276. #208#
  1277.  
  1278.   This command allows you to search a group of forms for a text string.  The
  1279.   text string is converted to upper case (all caps) and compared against any
  1280.   text in the forms.   The text in the forms is also used as upper  case  to
  1281.   ensure text can be located regardless of capitalization.
  1282.  
  1283.   The range of forms from the  first form to the last form are  searched  in
  1284.   order.   If any text in the form matches the search string,  the tag field
  1285.   on the form will be enabled.   You can then go back  and  view,  edit,  or
  1286.   print those forms that are tagged.
  1287.  
  1288.   Note:  If you would like to  print  any form  containing  a  certain  text
  1289.   string, use the print option off the main menu.   After you have  searched
  1290.   for a text string,  press enter  with one of the tagged forms highlighted.
  1291.   EZ-Forms  will now  give you the option of printing ALL the  tagged forms.
  1292.  
  1293. #210#
  1294.  
  1295.   Do you want to delete the form that you are now viewing?   Answer  yes  if
  1296.   you would like to delete the form.   The prompt will accept  Y for yes and
  1297.   N for no -- (Y/N).
  1298.  
  1299.   Once the form has been delete you will be returned to the  directory area.
  1300.   Since the form no longer exits,  the  directory entry  will be  marked  as
  1301.   deleted.   The next time you re-read the directory the form  will  not  be
  1302.   displayed.
  1303.  
  1304.   NOTE:  Once you delete a form it can't be brought back.   So be careful.
  1305. #212#
  1306.  
  1307.   EZ-Forms Executive  couldn't  locate any forms in the specified directory.
  1308.   Master forms have a .FRM extension; completed forms have a .FOF extension.
  1309.   Do you have any forms like these in the specified directory?
  1310.  
  1311.   The computer uses a "mask" for  directories.   The  mask  used  is  either
  1312.   "*.FRM" or "*.FOF".   EZ-Forms Executive  automatically adds this mask  to
  1313.   the directory for you.
  1314. #213#
  1315.  
  1316.   EZ-Forms Executive couldn't locate your form.   Are you sure  you  entered
  1317.   the correct directory to get to your form.   Computers are dumb,  you have
  1318.   to tell them everything.
  1319.  
  1320.   Try  using  the select form option on the main menu.   EZ-Forms  Executive
  1321.   will find all the forms in your specified directory and allow you to use a
  1322.   color bar to select the form.
  1323. #215#
  1324.  
  1325.   EZ-Forms  is asking you for a form name with an optional directory  so  it
  1326.   will know where to save your form.
  1327.  
  1328.   This  area allows you to specify the directory EZ-Forms Executive will use
  1329.   to save forms and the name for the form.  You can access forms anywhere on
  1330.   your system.
  1331.  
  1332.   Example: C:\EZFX
  1333.            ╞╛╞═══╛
  1334.            │ ╘════════ The working directory
  1335.            ╘══════════ The working drive
  1336.  
  1337.   Form Name: YourForm.FRM
  1338.              ╘══════════╧═ The name you want to save it under
  1339.                            The extension (.FRM) can be either  .FRM  or .FOF
  1340.                            depending on  whether it is a master or completed
  1341.                            form.
  1342.     
  1343.   If  you  don't specify the extension EZ-Forms will add  it  for  you.  The
  1344.   ONLY allowable extensions are .FRM (master form) and .FOF (completed form)!
  1345. #216#
  1346.  
  1347.   Form  names consist of up to 8 characters with only some of  the  keyboard
  1348.   characters valid.  For example: a space isn't valid as part of a  filename
  1349.   and neither is a | character.
  1350.  
  1351.   If you would like to add a description to the form use  the  up  arrow  to
  1352.   move to the top line.  When finished editing press enter or down arrow.
  1353.  
  1354.   Refer to your Disk Operating System (DOS) manual for detailed  information
  1355.   on directories and file names.
  1356. #220#
  1357.  
  1358.   Your floppy or hard disk is used to store forms.   Many times,  forms will
  1359.   be  organized   into  groups  and  stored   in   specific   areas   called
  1360.   subdirectories.   The  computer  needs to  be given  a location  called  a
  1361.   directory, to find the forms.
  1362.  
  1363.   The  computer's  first  "guess" on where to find  the forms will  be  your
  1364.   current default subdirectory (unless you install a default directory under
  1365.   the installation section).  Most of the time this will be what you want.
  1366.  
  1367.   If in doubt, press enter!   The forms are probably located in the  current
  1368.   directory which is normally the default.
  1369.  
  1370.   A more technical description follows on the next help page.
  1371.  
  1372. #221#
  1373.  
  1374.   This  area allows you to specify the directory EZ-Forms Executive will use
  1375.   to access master forms.  You can access forms anywhere on your system.
  1376.  
  1377.   Example: C:\EZFX
  1378.            │││   │
  1379.            ╞╛╞═══╛
  1380.            │ ╘════════ The working directory
  1381.            ╘══════════ The working drive
  1382.  
  1383.   Since ALL master forms have a .FRM extension, EZ-Forms Executive will  ask
  1384.   the  computer to tell it all the forms on drive  C:  in  the  subdirectory
  1385.   \EZFX.  The "mask" used to get the directory is C:\EZFX\*.FRM.   If  there
  1386.   are no forms in the directory you specified you may see the error  message
  1387.   that says "Could not find C:\EZFX\*.FRM".
  1388.  
  1389.   If you are not sure what you should use just press enter without  changing
  1390.   any of the information.   Chances  are that the default is what  you  want
  1391.   (that is why we made it the default).
  1392.  
  1393.   Refer to your Disk Operating System (DOS) manual for detailed  information
  1394.   on paths and file names.
  1395. #225#
  1396.  
  1397.   Your floppy or hard disk is used to store forms.   Many times,  forms will
  1398.   be  organized   into  groups  and  stored   in   specific   areas   called
  1399.   subdirectories.   The  computer  needs to  be given  a  roadmap  called  a
  1400.   directory, to find the forms.
  1401.  
  1402.   The  computer's  first  "guess" on where to find  the forms will  be  your
  1403.   current default subdirectory (unless you install a default directory under
  1404.   the installation section).  Most of the time this will be what you want.
  1405.  
  1406.   If in doubt, press enter!   The forms are probably located in the  current
  1407.   directory which is normally the default.
  1408.  
  1409.   A more technical description follows on the next help page.
  1410.  
  1411. #226#
  1412.  
  1413.   This  area allows you to specify the directory EZ-Forms Executive will use
  1414.   to access completed forms.  You can access forms anywhere on your system.
  1415.  
  1416.   Example: C:\EZFX
  1417.            │││   │
  1418.            ╞╛╞═══╛
  1419.            │ ╘════════ The working directory
  1420.            ╘══════════ The working drive
  1421.  
  1422.   Since ALL completed forms have a .FOF extension,  EZ-Forms Executive  will
  1423.   ask the computer to tell it all the forms on drive C: in the  subdirectory
  1424.   \EZFX.  The "mask" used to get the directory is C:\EZFX\*.FOF.   If  there
  1425.   are no forms in the directory you specified you may see the error  message
  1426.   that says "Could not find C:\EZFX\*.FOF".
  1427.  
  1428.   If you are not sure what you should use just press enter without  changing
  1429.   any of the information.   Chances  are that the default is what  you  want
  1430.   (that is why we made it the default).
  1431.  
  1432.   Refer to your Disk Operating System (DOS) manual for detailed  information
  1433.   on paths and file names.
  1434. #228#
  1435.  
  1436.   EZ-Forms is looking for a new unique form name.  When  creating a form use
  1437.   a unique name to ensure  you  don't overwrite another of your master forms
  1438.   when you save it.
  1439.  
  1440.   This  area allows you to specify the directory EZ-Forms Executive will use
  1441.   to access master forms and the name for the form.   You can  access  forms
  1442.   anywhere on your system.
  1443.  
  1444.   Example: C:\EZFX
  1445.            ╞╛╞═══╛
  1446.            │ ╘════════ The working directory
  1447.            ╘══════════ The working drive
  1448.  
  1449.   Form Name: NewForm.FRM
  1450.              ╘═════════╧═ The new master form you want to create
  1451.     
  1452.   If  you  don't specify the .FRM extension EZ-Forms will add  it  for  you.
  1453.   The ONLY allowable extension for a master form is .FRM!
  1454.  
  1455.   Refer to your Disk Operating System (DOS) manual for detailed  information
  1456.   on directories and file names.
  1457. #230#
  1458.  
  1459.   EZ-Forms  is  looking for a master form name with an  optional  directory.
  1460.  
  1461.   This  area allows you to specify the directory EZ-Forms Executive will use
  1462.   to access master forms and the name for the form.   You can  access  forms
  1463.   anywhere on your system.
  1464.  
  1465.   Example: C:\EZFX
  1466.            ╞╛╞═══╛
  1467.            │ ╘════════ The working directory
  1468.            ╘══════════ The working drive
  1469.  
  1470.   Form Name: YourForm.FRM
  1471.              ╘══════════╧═ The master form you want to edit
  1472.     
  1473.   If  you  don't specify the .FRM extension EZ-Forms will add  it  for  you.
  1474.   The ONLY allowable extension for a master form is .FRM!
  1475.  
  1476.   Refer to your Disk Operating System (DOS) manual for detailed  information
  1477.   on directories and file names.
  1478. #235#
  1479.  
  1480.   EZ-Forms  is looking for a completed form name with an optional directory.
  1481.  
  1482.   This  area allows you to specify the directory EZ-Forms Executive will use
  1483.   to access completed forms and the name for the form.  You can access forms
  1484.   anywhere on your system.
  1485.  
  1486.   Example: C:\EZFX
  1487.            ╞╛╞═══╛
  1488.            │ ╘════════ The working directory
  1489.            ╘══════════ The working drive
  1490.  
  1491.   Form Name: YourForm.FOF
  1492.              ╘══════════╧═ The completed form you want to edit
  1493.     
  1494.   If  you  don't specify the .FOF extension EZ-Forms will add  it  for  you.
  1495.   The ONLY allowable extension for a completed form is .FOF!
  1496.  
  1497.   Refer to your Disk Operating System (DOS) manual for detailed  information
  1498.   on directories and file names.
  1499. #240#
  1500.  
  1501.   Do you want to save the form that was on your screen  prior  to calling up
  1502.   this menu (and its help)?  If so, answer yes.   Your other options are not
  1503.   saving the form and returning to your form for further editing.
  1504.  
  1505.   EZ-Forms will retain the current form in memory for  a  limited time.  You
  1506.   will be able to resume editing if you accidentally say no.   The  pulldown
  1507.   for this  editing operation  will be  extended one deeper  to  allow  this
  1508.   temporary option.  The ability to resume editing will remain until you use
  1509.   another main menu command that forces EZ-Forms to  overwrite  some  of the
  1510.   in-memory form information.
  1511. #300#
  1512.   Your options are:
  1513.  
  1514.    U  Select a printer by pressing  U  and going thru the use  a  predefined
  1515.       printer.  This must be done before you can customize a printer driver.
  1516.  
  1517.    M  Modify a predefined printer type.   This allows you to  customize  the
  1518.       printer driver  for things like initialization  string,  user  defined
  1519.       functions, etc.   First choose a basic printer type with the U option.
  1520.  
  1521.    C  Change  the  printer and user defined  function  names.   This  option
  1522.       allows you to alter the default names displayed for these.
  1523.  
  1524.    S  Show the installed printer defaults. This screen will display a number
  1525.       on the left side to number each string.   These numbers correspond  to
  1526.       the numbers on the "Modify predefined printer type" section.
  1527.  
  1528.    L  Select the printer port.  EZ-Forms Executive supports parallel printer
  1529.       ports (LPT1-LPT4).   If using a serial printer, route it to a parallel
  1530.       port using a mode command.  See your DOS reference manual for details.
  1531.  
  1532.   EZ-Forms Executive will support almost any printer on the market.  If your
  1533.   printer isn't listed,  first  choose a default printer and then modify it.
  1534. #301#
  1535.       EZ-Forms Executive supports the following basic types of printers:
  1536.   A. Plain generic dot matrix   This  type  should work  with  ANY  printer.
  1537.      Plain dot matrix/daisywheel.   Only standard ASCII (like 1,2,Z,-, etc.)
  1538.      are sent to this printer.   No control codes.   ALL  character graphics
  1539.      symbols are translated to a standard symbol like -, |,  and +.
  1540.   B. IBM Extended ASCII No ESC Sequences
  1541.      IBM Graphics printer compatible codes (ASCII codes above 127 like ┌ ┼ ┐
  1542.      etc).   EZ-Forms Executive sends the same character graphics symbols as
  1543.      you see on the screen to the printer.   NO  escape sequences  are used,
  1544.      therefore no special print attributes are supported.
  1545.   C. IBM ASCII with ESC Sequences
  1546.      Same as above, but uses IBM Proprinter escape sequences to provide some
  1547.      of the special print attributes.
  1548.   D. HP LaserJet Font Cartridge Y
  1549.      This driver requires the  Y font cartridge (or any other cartridge with
  1550.      the IBM character set) to be inserted into the printer.
  1551.   E. HP LaserJet with Optional Soft Fonts
  1552.      This is for use with the  EZX optional HP LaserJet Fonts  and  Graphics
  1553.      Support Pack (HPLJFGSP).   It can be used to display up to 10 different
  1554.      fonts  and  15  different  graphic images,  with  unlimited  repetition
  1555.      throughout the form.   Any printer that supports  PCL 4 or higher,  and
  1556.      has at least  1MB of internal memory  can be used.   Printers with less
  1557. #302#
  1558.      memory  can still work,  but total number of fonts  and  graphic images
  1559.      will be limited.
  1560.   F. HP LaserJet with HPGraph
  1561.      For older LaserJets without a Y font cartridge or the IBM character set,
  1562.      such as the LaserJet II series,  this driver can be used.   It requires
  1563.      the HPGraph program to be loaded  prior  to running EZFX.   The font is
  1564.      fixed to portrait, at 10cpi (80 col, 66 lines).
  1565.   G. Okidata Plus Series (Utility mode)
  1566.      For older  Okidata printers  without  Epson compatibility,  this driver
  1567.      will print the graphics and attributes on your forms.
  1568.   H. HP LaserJet with Basic Soft Fonts
  1569.      As  an  alternative  to  the  type  F driver,  this  driver  can  print
  1570.      compressed and landscape forms.   Refer to  HPLJFNTS.EXE for more info.
  1571.   I. HP LaserJet/DeskJet with PC-8 Symbol Set
  1572.      This driver is the simplest  and  quickest LaserJet driver to use,  but
  1573.      requires  that  the  printer support  the IBM character set, PC-8.   Of
  1574.      course, these printers can also use drivers E or K, with the  HPLJFGSP.
  1575.   J. HP LaserJet/DeskJet with PC-8 and Macros
  1576.      Same as driver type I,  except it can also print graphic images  via HP
  1577.      print macros.
  1578. #303#
  1579.   K. HP LaserJet with Optional Soft Fonts and PC-8
  1580.      Same as driver type E,  except uses the PC-8 font for the default font,
  1581.      font 0, instead of the HPLJFGSP font 0.
  1582.   1. Epson 9 pin dot matrix
  1583.      Uses Epson escape sequences for  print attributes and to  generate high
  1584.      quality graphics.
  1585.   2. HP ThinkJet (Epson mode)
  1586.      Similar to driver type 1,  but  uses different resolution for graphics,
  1587.      as required.
  1588.   3. Epson LQ 24 pin SW selected font
  1589.      Same as driver type 1,  but  for  24 pin printers.   Also  selects  the
  1590.      basic draft font.   To use the  front panel  or  switches to select any
  1591.      other font, use driver type 4.
  1592.   4. Epson LQ 24 pin HW selected font
  1593.      Same as above, but uses default font.
  1594.   L2. HP LaserJet/DeskJet Series
  1595.       This is a family of drivers.   When selected,  it  shows  a list which
  1596.       allows a choice of driver types  I, J, H, E, K, F or D.   Refer to the
  1597.       above descriptions for further information.
  1598.   PS. Postscript with PSFX
  1599.       This is for  any  Postscript printer.   PSFX  is  a  TSR program  that
  1600.       converts Epson 9 pin codes into Postscript.  PSFX must be loaded prior
  1601. #304#
  1602.       to running EZFX.   Refer  to  PSFX-DOC.EXE  for  further  information.
  1603.       Driver type 1 is used.   Superscript and subscript  are not supported.
  1604.  
  1605.   Notes:
  1606.  
  1607.   1. The HP LaserJet using Font Cartridge Y will handle only about  80 lines
  1608.      on a page when using 8 lines per the inch.   Six lines per  inch  comes
  1609.      out  perfect.   Using the same method as described in  note  1,  choose
  1610.      80 lines per the page.  Limit the number of copies to 99 for the HPLJ!
  1611.   2. To save the print attributes you must use the install option (I) on the
  1612.      print menu AND then save the form to disk.   If  you fail to save  your
  1613.      form after editing it, then all new print attributes will be lost!
  1614.   3. Some printers using the text driver may substitute single  line graphic
  1615.      characters for the double line version (example: ┼ verses ╬).
  1616.   4. The difference between the two  Epson 24 pin graphic printer drivers is
  1617.      whether we  override the hardware selected default font.   With  driver
  1618.      number three  we control everything including whether you are in  draft
  1619.      or NLQ font.  With driver number four we are more conservative and will
  1620.      not alter your hardware selected default font.
  1621.   5. For directions on usage of HPGRAPH for the HP LaserJet printers see the
  1622.      readme files included on your distribution diskette containing HPGRAPH.
  1623. #305#
  1624.  
  1625.   These codes are broken into five basic groups.
  1626.  
  1627.   1. Codes 1-8: Printer initialization/exit,  form initialization/exit,  and
  1628.                 the  6 lines per inch (6 lpi)  and  10 characters  per  inch
  1629.                 (10 cpi) codes.   The drawing below shows you how  they  are
  1630.                 used.
  1631.  
  1632.                 ╒═════ Printer Initialization
  1633.                 │ ╒═══ Form Initialization
  1634.                 │ │ ╒═ Print one line
  1635.                 │ │ │    -- Send text quality codes to printer (see 19 & 20)
  1636.                 │ │ │    -- If 6 lpi use 6 lpi codes else use 8 lpi codes
  1637.                 │ │ │    -- If 10 cpi use 10 cpi codes else use 17 cpi codes
  1638.                 │ │ ╘═ End printing line and loop back to print another line
  1639.                 │ ╘═══ Form Exit
  1640.                 ╘═════ Printer Exit
  1641.  
  1642.   2. Codes 9-16: User defined character attributes.   These codes  are  used
  1643.                  for editor Alt 1-4 functions that can attach to characters.
  1644.  
  1645.   3. Codes 19-20: Selects either high quality or draft quality text.
  1646. #306#
  1647.   4. Codes 21-68: Character graphics symbols. If you are using a text driver
  1648.                   this  string  will be sent to the  printer  to  print  the
  1649.                   character shown.  On some printers you  can  get  them  to
  1650.                   print  character  graphics symbols  but they aren't in the
  1651.                   same order as the IBM Extended ASCII Symbols.  These codes
  1652.                   allow you to translate the order to  match  your  printer.
  1653.                   Also you can install an escape  sequence  for each one  of
  1654.                   these symbols to get your printer into graphics,  draw the
  1655.                   character,   then  return  to  normal  text  mode.   These
  1656.                   translate strings offer you a means  to  really  customize
  1657.                   EZ-Forms Executive. These codes do not affect the graphics
  1658.                   drivers.   In the bit-image graphics drivers,  a  graphics
  1659.                   escape sequence  is  used to draw the entire line  at  one
  1660.                   time instead of using these translate strings.
  1661.  
  1662.   5. Codes 69-98: Greek characters.   These  are  user defined  commands  to
  1663.                   direct the printer to do something.  They are defaulted to
  1664.                   spaces to maintain correct form spacing.   Add any printer
  1665.                   commands you want for these special characters.  The first
  1666.                   time EZ-Forms encounters the symbol in a form it will send
  1667.                   the on sequence.   The second time it will  send  the  off
  1668.                   sequence (they toggle states each time used).
  1669. #307#
  1670.  
  1671.   EZ-Forms Executive allows you to customize the "translate strings" it uses
  1672.   to work with your printer.  These printer command strings consist of up to
  1673.   18  (24 decimal)  characters  to  be  sent  to the printer plus  a  length
  1674.   character you use to tell EZ-Forms how many of the characters to send.
  1675.  
  1676.   All codes are displayed in hex (base 16).   If you are changing  codes  in
  1677.   this area you probably are already used to working in hex.   If not,  then
  1678.   most computer books provide a quick tutorial on working with hex  and  may
  1679.   even  provide a conversion table between decimal and hex.   We  include  a
  1680.   form for this (HEX-DEC.FRM).
  1681.  
  1682.   Please  be careful when modifying these codes.   You  can  easily  install
  1683.   codes that have your printer doing all sorts of strange things. Nuff said.
  1684.  
  1685. #310#
  1686.  
  1687.   This  menu gives you complete control over the way you print  a  form.  It
  1688.   also  places a lot  of  responsibility  on you to know  how  your  printer
  1689.   works.  In particular you need to know how wide the form is and whether it
  1690.   will  fit  on  the width of paper in  your  printer.   Most  Epson  series
  1691.   printers can only print 80 characters per line normally or  132 characters
  1692.   per line using compressed print. This is the type of information you  will
  1693.   need to refer to your printer manual for or see a PC Guru in your area.
  1694.  
  1695.   Warnings:
  1696.   ═════════
  1697.   Epson series printers can't print both compressed  and  bold at  the  same
  1698.   time.   Because  of this conflict, EZ-Forms disables bold when printing  a
  1699.   compressed form.
  1700.  
  1701. #311#
  1702.   EZ-Forms Executive allows you to easily generate form templates to be used
  1703.   with your pre-printed forms.  To do this:
  1704.  
  1705.   1.  Answer yes to generate the overlay grid.  Is this form the right size?
  1706.   2.  Insert your pre-printed form into your printer.
  1707.   3.  Call up the print menu (Ctrl+P) and use the A (alignment dot) to print
  1708.       a dot in the corner of your form. Move your form around in the printer
  1709.       until  the alignment dot  prints  EXACTLY  on a known reference point.
  1710.       You may have to turn off the printer and move the printer head to  see
  1711.       the alignment dot.   Turn the printer back on before trying to  print.
  1712.   4.  Print the  CFO  grid.  It will overlay a numbered grid over your form.
  1713.   5.  Take note of the areas to be filled in on your pre-printed form and
  1714.       the  line and column numbers from the CFO grid that overlay them.   At
  1715.       this point you have two options:
  1716.  
  1717.       a.  Try to design a for that looks like your pre-printed form with the
  1718.           blank areas in the correct spots.
  1719.       b.  Forget  about  appearance  and use the generated grid with  erased
  1720.           areas in the correct areas for data entry.
  1721.  
  1722.   The next screen  briefly  describes CFO  and  gives tips on how to  better
  1723.   adjust the line and column spacing for CFO.
  1724. #312#
  1725.  
  1726.   Using  preprinted forms  with  EZ-Forms Executive  is  easy.   To use this
  1727.   feature you first create a master form to act as the template.   Make sure
  1728.   that all the  "fields"  match or align with those on your preprinted form.
  1729.   Fill out the master form.  When  you go to print, select C for clear forms
  1730.   overlay.   This will ensure only the unprotected area  (the text you  just
  1731.   typed in)  will  be printed.   The  master form outline  is  protected  in
  1732.   completed forms, so it doesn't print! Use the Add CFO Grid command (Alt+Y)
  1733.   for a template.
  1734.  
  1735.   Tips for CFO:
  1736.  
  1737.   1.  Use the 6 lpi/8 lpi option along with the normal/small text options to
  1738.       adjust the vertical and horizontal spacing to match your  field areas.
  1739.   2.  Be sure to use the tildies (~s) to add fields for easier  filling out.
  1740.       This will allow you to tab between areas to be filled out.
  1741.   3.  Make sure your form is sized large enough to generate a grid to  cover
  1742.       your  entire preprinted form.   Use F2 to resize your  form  prior  to
  1743.       generating the CFO grid.
  1744. #313#
  1745.  
  1746.   Usage for all printer drivers except for the HP LaserJet type E.
  1747.  
  1748.   Greek characters  are  user defined  commands  to direct the printer to do
  1749.   something.  They are defaulted to spaces to maintain correct form spacing.
  1750.   Add any printer commands you want for these special characters.  The first
  1751.   time  EZ-Forms  encounters  the  symbol  in a  form  it  will send  the on
  1752.   sequence.   The second time  it will  send the off sequence  (they  toggle
  1753.   states each time used).
  1754.  
  1755. #314#
  1756.  
  1757.   Usage for HP LaserJet with printer type E installed.
  1758.  
  1759.   The Greek characters are used to select print macros which  are predefined
  1760.   sequences of commands  for your printer that can be triggered by sending a
  1761.   simple  escape  sequence  (see your HP LaserJet technical reference manual
  1762.   for  more  info).   These are used for  printing  things  like  logos  for
  1763.   letterhead and  printing someone's signature.   Unlike  soft  fonts, print
  1764.   macros have to be completely designed and defined with a macro ID  (01-15)
  1765.   prior to you being able to reference them within a form.
  1766.  
  1767.   Print macros  are  selected  within  a  form  thru  the use  of the  Greek
  1768.   characters.  The first Greek character triggers print macro 01, the second
  1769.   Greek character print macro 02, etc. Use the Alt+Z command to access them.
  1770.  
  1771. #315#
  1772.   High level problem description:
  1773.  
  1774.   EZ-Forms Executive has sensed an error  while trying  to  initialize  your
  1775.   printer.   The perceived error  may or may not be real.  The  most  common
  1776.   problem here is that someone forgot to turn on their printer.   The second
  1777.   most  common problem is that the printer is off-line.   If you are  fairly
  1778.   sure that everything is all right with your printer,  then  tell  EZ-Forms
  1779.   Executive to NOT abandon printing and to try printing anyways.   If  there
  1780.   really  is an error/problem in your system then your system may  lock  up!
  1781.  
  1782.   Technical problem description:
  1783.  
  1784.   Interrupt 24 (Abort, Retry, Ignore)  checking has been  vectored thru  the
  1785.   EZ-Forms Executive code disabling that message. The result of an interrupt
  1786.   call indicates  that there is a serious printer problem  in  your  system.
  1787.   You will no longer have the option to abort thru the  Int 24 handler.   If
  1788.   you choose to  proceed  with  printing,  ALL  further  error messages will
  1789.   be disabled. This will cause one of three things to happen. One - if there
  1790.   is no  problem,  then printing will work as normal.  Two - you may be able
  1791.   to "print thru" the error with EZ-Forms Executive continually ignoring the
  1792.   errors  (nothing to the printer).   Three - your system locks up  forever,
  1793.   there really is a serious problem!
  1794. #317#
  1795.  
  1796.   Did you press one of the keyboard keys?   That is the signal  to  EZ-Forms
  1797.   Executive that you would like to abandon printing.
  1798.  
  1799.   If you pressed a key by accident and would like to continue printing,  tell
  1800.   EZ-Forms  Executive,  N  for  no,  you  don't  want  to  abandon  printing.
  1801.   Otherwise, press Y for yes and abandon printing.
  1802.  
  1803. #320#
  1804.   The "Status" on the left reflects the selected options for printing. These
  1805.   options can be changed by pressing the key shown  under  "Select" heading.
  1806.    
  1807.   Some combinations of the options are not valid.   That is why some of  the
  1808.   selected  options  under  "Status" switch their condition.   For  example,
  1809.   when you press 8 for  8 lines per vertical inch  -  the 6 will be  deleted
  1810.   from  the  "Status" area.   You can't have both  6  and  8 lines per  inch
  1811.   selected at the same time.
  1812.    
  1813.   Many printers do not support the full range of options shown.   A  summary 
  1814.   of printer capability is shown below.
  1815.  
  1816.   Plain dot matrix - Only D, C, M, L, and P. 
  1817.   Epson compatible and HP ThinkJet - ALL options are supported.
  1818.   HP LaserJet - D, C, 6, 8, and L.  Printer type E  only supports a  special
  1819.                set of commands allowing multiple soft fonts and print macros.
  1820.   IBM Graphics - ALL options are supported.
  1821.   Epson LQ1500 24 pin printer - ALL options  are  supported.   This  printer
  1822.                                 also supports both high  quality  and  draft
  1823.                                 quality  text  thru the  draft  option  when
  1824.                                 printing.  The default is high quality text.
  1825.                                 Not all 24 pin printers support double tall.
  1826. #321#
  1827.   To  change  the  default  printer  type use the  installation  portion  of
  1828.   EZ-Forms  Executive  located off the  main menu.   Don't  forget  to  tell 
  1829.   EZ-Forms Executive to retain the new printer type.
  1830.    
  1831.   Notes: 
  1832.  
  1833.   1. Some options are not compatible with others.   For example  --  if  you
  1834.      choose D for draft, then you CAN'T also have high  quality  dark  lines
  1835.      and vice versa!  The draft option also selects the text quality mode.
  1836.   2. Using preprinted forms.  EZ-Forms Executive has a clear  forms  overlay
  1837.      selection on the "Print Options" menu allows  you  to  easily  use many
  1838.      of the preprinted forms.  To use this feature you first create a master
  1839.      form to act as the template.   Make sure that all  the  "fields"  match
  1840.      or align with those on your preprinted form.  Fill out the master form.
  1841.      When  you go to print,  select C for clear forms  overlay.   This  will
  1842.      ensure only the unprotected area (the text you just typed in)  will  be
  1843.      printed.   The master form outline is protected in completed forms,  so
  1844.      it doesn't print!
  1845.   3. For the installed print options to be stored in the form you must first
  1846.      call the form up in the editor,  choose  the desired options  from  the
  1847.      print menu, press I  to install the options in the form header and most
  1848.      important SAVE the form to disk.
  1849. #325#
  1850.  
  1851.   Orientation ONLY applies to HP LaserJet with printer type E/I installed!
  1852.  
  1853.   EZ-Forms Executive  allows  you  to  print  your  form  in  the  landscape
  1854.   (sideways)  orientation  if you are  using an  HP LaserJet  with  our font
  1855.   support disk.   EZ-Forms will download the landscape fonts  (they  have  a
  1856.   .sfl extension) and use them for printing.   Please  ensure  the landscape
  1857.   fonts are in your default directory.
  1858.  
  1859.   You  must also have a landscape version of your print macros.   The  print
  1860.   macros have a l or p as the last letter of the  macro name  to denote  the
  1861.   orientation they were drawn in and when EZ-Forms should use them.
  1862.  
  1863.   Examples: macro01p.hpm and macro01l.hpm
  1864.  
  1865.   Please note that the newer HP LaserJets (II/III/DeskJet/...) have  a  PC-8
  1866.   line drawing character set built in.    It supports  normal  and landscape
  1867.   orientations for printing forms.   Choose  the PC-8 driver if you  haven't
  1868.   purchased our enhanced font support pack.
  1869. #330#
  1870.  
  1871.   You  are being asked to input in HEX the byte you would like to  enter  at
  1872.   this location.   Don't forget the length byte has to contain the number of
  1873.   characters you want to send to the printer.  The length byte doesn't count
  1874.   against the total so the maximum is 18 (24 in decimal).
  1875.  
  1876.   These codes are sent to the printer during printing.
  1877.  
  1878. #335#
  1879.  
  1880.   EZ-Forms  allows  you to download custom  fonts  to  your  printer  before
  1881.   printing a form.
  1882.  
  1883.   Steps in the process:
  1884.   ═════════════════════
  1885.   1. You select any font other than 0.  Assume Font 1.
  1886.   2. Tell EZ-Forms to print.
  1887.   3. EZ-Forms will run a DOS shell to execute FONT1.BAT  (place the commands
  1888.      for downloading your font in FONT1.BAT).
  1889.   4. After FONT1.BAT executes, normal printing of your form will take place.
  1890.  
  1891.   The  batch file's name  is built up of 'FONT'  plus  the  'font number you
  1892.   select' plus '.BAT'.
  1893.  
  1894.   Example:  You select font 27, then EZ-Forms will execute FONT27.BAT before
  1895.             printing your form.
  1896.  
  1897. #340#
  1898.  
  1899.   This  option  refers  to the actual number of lines on the paper  in  your
  1900.   printer.   Normally  a 8 1/2 by 11 inch sheet of paper using 6  lines  per
  1901.   contains 66 lines (6x11=66) or 88 lines  using 8 lines per inch (8x11=88).
  1902.  
  1903.   EZ-Forms  will  print blank lines at the end of your form to  advance  the
  1904.   paper to the top of the next page.  Examples:
  1905.  
  1906.   Form length       L setting        Additional line feeds
  1907.   ═══════════       ═════════        ═════════════════════
  1908.       64               66                     2
  1909.       80               80                     0
  1910.  
  1911.   Formula for additional line feeds (ALF)    ALF = Form length - L setting.
  1912.   If ALF is 0 or negative, no additional line feeds will be printed.
  1913.  
  1914.   A few printers may require "tweeking" of these numbers to compensate for
  1915.   nonstandard paper or unusual print size.
  1916.  
  1917.   The  default  minimum lines per page setting is the length of  your  form.
  1918. #345#
  1919.  
  1920.   EZ-Forms  allows  you  to print more than one copy at a time.   Enter  the
  1921.   number of copies desired at the prompt.
  1922.  
  1923.   Please ensure you have the "lines per page"  option  set  for  the correct
  1924.   value to advance your printer after printing a form to the top of the next
  1925.   page.  The default value will work for most printers.  A few printers  may
  1926.   require the  number of lines under "lines per page" option to be modified.
  1927.  
  1928.   You may abandon the printing of multiple copies just like a  single  copy.
  1929.   By pressing a key on your keyboard you can signal to EZ-Forms to give  you
  1930.   this option.  If selected, all further copies will be abandoned.
  1931. #350#
  1932.  
  1933.   Only  the  editor  has access to the routines necessary to  save  a  form.
  1934.   Please  call  up  a form for modification before trying to  customize  the
  1935.   default print attributes.
  1936.  
  1937.   The  directory  gives you a summary of what print defaults are  stored  in
  1938.   each form.  Help behind the directory screen describes in detail what each
  1939.   character in the print attribute summary means.
  1940.  
  1941.   Steps to save a custom print configuration:
  1942.   ═══════════════════════════════════════════
  1943.   1. Call up a form for modification.
  1944.   2. Press Ctrl+P to print the form.
  1945.   3. Customize the print attributes.
  1946.   4. Press I to install the defaults into the form header.
  1947.   5. Press Escape to return to the editor.
  1948.   6. SAVE THE FORM!
  1949. #352#
  1950.  
  1951.   EZ-Forms Executive  supports printing multiple forms in a batch mode.   In
  1952.   the previous menu, you tagged a group of forms to be printed at one  time.
  1953.   Each of those forms will be loaded and then printed in the order they were
  1954.   displayed in the directory.
  1955.  
  1956.   During printing  the default print attributes  stored in each form will be
  1957.   used.  This includes the number of copies, whether to compress the printed
  1958.   form, etc.
  1959.  
  1960.   You can't override any of the stored print default attributes. If you need
  1961.   to override the stored print defaults, then print one form at a time.  You
  1962.   will be  given  the option  to override  any  of the stored  default print
  1963.   attributes.
  1964. #355#
  1965.  
  1966.   Want to merge your database with a EZ-Forms form and print multiple  forms
  1967.   with  one  record per form?   If so this is the area  for  you,  otherwise
  1968.   press Escape to abandon this operation.
  1969.  
  1970.   Most good database packages can produce an ASCII text file with one  field
  1971.   per line.  That is why EZ-Forms adopted this method.   It  should  be  the
  1972.   lowest common denominator for database usage.
  1973.  
  1974.   What  is  ASCII?   The  American Standard Code for Information Interchange
  1975.   (ASCII) defines codes for information exchange between equipment  produced
  1976.   by different manufacturers.  EZ-Forms supports an extended ASCII character
  1977.   set that also allows the character graphics symbols you see in the  forms.
  1978.   You can freely use  any symbol  seen in the editor in your ASCII database.
  1979. #360#
  1980.  
  1981.   You  must  fill  out a master form with a unique field  identifier  before
  1982.   using database merge.   A ^ was chosen for this.   Simply place a ^ in the
  1983.   completed form for each field.
  1984.  
  1985.   Before  printing,  EZ-Forms will scan your completed form  to  locate  all
  1986.   the fields (^s).   The form will be cleared and the first record  will  be
  1987.   read in and printed.   Between records the form will be cleared to  ensure
  1988.   none of the data is left over from the previous record.
  1989.  
  1990.   EZ-Forms  will  read in each field into the form at the  designated  area.
  1991.   Since  we  are working with a completed form,  you will not be allowed  to
  1992.   overwrite any protected text.
  1993. #365#
  1994.  
  1995.   Want to print out multiple sequentially numbered forms?   If the answer is
  1996.   yes then read on otherwise press Escape to abandon this operation.
  1997.  
  1998.   Pick a master form, any master form will do.   Use  the Ctrl+N command  to
  1999.   add an auto number field that will increase by one each time you  fill  it
  2000.   out.   If  you  want to start at any particular  number  then  revise  the
  2001.   default  number of 1.   Update the default print attributes  as  required.
  2002.   Save the form.
  2003.  
  2004.   This option will allow you to print sequentially numbered copies  of  your
  2005.   master form using the default print attributes embedded in the form.   The
  2006.   auto number field in the master form will increase by one each  pass  thru
  2007.   the increment print cycle.
  2008. #370#
  2009.  
  2010.   EZ-Forms allows you to customize the name of the printer and user  defined
  2011.   print functions/attributes.   When you chose a basic printer  type  (under
  2012.   Use Printer),  EZ-Forms  installs a generic set of text  labels.   As  you
  2013.   customize the printer driver you should modify these names to document the
  2014.   changes.  Example: If you customize user function 4 to switch your printer
  2015.   into double high then install the  user function 4  name  to  say  "Double
  2016.   High Character".
  2017.  
  2018.   The  names  you install can be called up for review while you are  in  the
  2019.   editor.   Call up any form and press Alt+I for information.   You will  be
  2020.   able to see what the user defined functions will do from their names.
  2021.  
  2022.   Use the modify printer driver option to modify the command codes  sent  to
  2023.   your printer when a user defined function is attached to a character.
  2024. #375#
  2025.  
  2026.   This  very  confusing  screen  shows you the codes contained  in  the user
  2027.   configurable printer command strings.   These strings control many  of the
  2028.   operations during printing. See the modify option on the printer selection
  2029.   menu for a breakdown of what each command string does.
  2030.  
  2031.   The format for the information is:
  2032.  
  2033.   Location       1                         2          3-26
  2034.   What it is     [Command string number]   [length]   [printer commands]
  2035.   Number base     (in decimal)              (in hex)   (in hex)
  2036.  
  2037.   The first byte of the command tells EZ-Forms how many of  the possible  24
  2038.   bytes to send to the printer.
  2039.  
  2040.   Hex (base 16) was chosen for the commands to reduce the display space  and
  2041.   to allow more commands per string  (example: 255 is hex FF).   If you have
  2042.   trouble with hex don't despair.  We have included a form containing a  hex
  2043.   to decimal conversion table.
  2044. #400#
  2045.   This installation area allows you to define:
  2046.  
  2047.   1) The default master form directory. This is where EZ-Forms will look for
  2048.      your master forms (the ones ending with a .FRM extension).
  2049.  
  2050.   2) The default completed form directory.  This is where EZ-Forms will look
  2051.      for your completed forms (the ones ending with a .FOF extension).
  2052.      
  2053.   Note: When you fill out a form it will be read from the master  form  area
  2054.         and saved to the completed form area.  Example:
  2055.  
  2056.         Master form directory:    C:\EZFX
  2057.         Completed form directory: A:\
  2058.  
  2059.         If we fill out C:\EZFX\YourForm.FRM  the name  will be converted  to
  2060.         A:\YourForm.FOF and be saved on drive A.   This is ONLY the default.
  2061.         You  can  override the default form name and directory at save time.
  2062.         The .FRM or .FOF extension cannot be changed!
  2063.  
  2064.  3. The  default directory  for  accessing  the  on-line manual  and context
  2065.      sensitive help.  Make sure you include the index file (EZFX_HM.INX) and
  2066.      help/manual file (EZFX_HM.TXT) in the specified directory.
  2067. #401#
  2068.    4. Default  message  level.  This is used in the editor to  determine the
  2069.      extent of interference EZ-Forms presents to the user trying to  execute
  2070.      a  command  (or help if you would prefer to look at it from that side).
  2071.      A  message level of 4 will ensure all messages  are  displayed.   Level
  2072.      0  should  be  reserved for the expert user since this  will  take  the
  2073.      safety (Are you sure (Y/N)?) off several potentially dangerous commands.
  2074.  
  2075.   5. Sound/beep on errors.  Some people find programs that beep on errors to
  2076.      be annoying (me for one).  This option will allow you  to  disable  ALL
  2077.      warning beeps in EZ-Forms.
  2078.  
  2079.   6. Auto recalc for math.  Select Yes for auto recalc if you would like the
  2080.      math updated within your form prior to saving, printing, etc.  Enabling
  2081.      this  option  will help ensure the math results displayed  within  your
  2082.      form are accurate.
  2083.  
  2084.   7. You can install  EZ-Forms to use Enter  for the  next  field  (Database
  2085.      mode) or Enter for start of next line (Wordprocessing mode).
  2086.  
  2087.   8. Screen blanker time can be adjusted from 1 to 99 minutes. You can even
  2088.      disable it by setting the time to 0.   The  screen blanker  is the box
  2089.      that bounces around on a blank screen saying "Press any key".
  2090. #405#
  2091.  
  2092.   EZ-Forms Executive allows you to specify how the form directories will  be
  2093.   sorted.  You can specify both the field to sort on and the direction.  The
  2094.   installation section you are using allows you to specify these options.
  2095.  
  2096.   When EZ-Forms Executive first comes up it will use these installed options
  2097.   as the  directory sort options.   Any change you make to the  sort options
  2098.   while viewing the directory  will be retained during the use  of  EZ-Forms
  2099.   Executive.   If you want the options to be permanent  then  they  must  be
  2100.   installed and saved using the installation section of  EZ-Forms Executive.
  2101. #410#
  2102.  
  2103.   EZ-Forms Executive allows the default form paths, program colors,  etc. to
  2104.   be saved in a configuration file.   If no configuration file is  specified
  2105.   on the command line (ex. C:>EZFX /c=MyConfg.CNF) when you call up EZ-Forms
  2106.   then EZ-Forms will use the default name of EZFX.CNF.
  2107.  
  2108.   You are being asked for the name of the configuration file to  load.   You
  2109.   may have several configuration files saved under different names.
  2110.  
  2111.   Examples:  Epson.CNF (for Epson printers),  BW.CNF  (for black  and  white
  2112.   composite monitors attached to a composite color card), etc.
  2113.  
  2114.   Please make sure that the configuration file you are  asking  EZ-Forms  to
  2115.   use is really an EZ-Forms configuration file!   Any  invalid configuration
  2116.   file will be ignored.   This includes  configuration files  from  previous
  2117.   versions of EZ-Forms.
  2118.  
  2119.   Remember you can always press ESC if you got into this area by accident.
  2120. #411#
  2121.  
  2122.   EZ-Forms Executive allows the default form paths, program colors,  etc  to
  2123.   be saved in a configuration file.   If no configuration file is  specified
  2124.   on the command line (ex. C:>EZFX /c=MyConfg.CNF) when you call up EZ-Forms
  2125.   then EZ-Forms will use the default name of EZFX.CNF.
  2126.  
  2127.   You are being asked for the name of the configuration file to save all the
  2128.   program defaults to.  You may have several configuration files saved under
  2129.   different names.
  2130.  
  2131.   Examples:  Epson.CNF (for Epson printers),  BW.CNF  (for black  and  white
  2132.   composite monitors attached to a composite color card), etc.
  2133.  
  2134.   Please  remember  you can always press ESC  if you got into this  area  by
  2135.   accident.
  2136. #450#
  2137.  
  2138.   EZ-Forms Executive  will move  the text  in the marked block to  the  left
  2139.   side, to the right side, or center it within the block.  If you would like
  2140.   an entire section of text centered, mark the block first then call up  the
  2141.   justify text command.   When  a multi-line block is marked,  you  will  be
  2142.   asked whether you would like to justify all the lines in the block.
  2143.  
  2144.   See the quick field justification command Alt+Q for additional  capability
  2145.   in completed forms.
  2146. #460#
  2147.  
  2148.   EZ-Forms Executive supports fields in completed forms.  Many times you may
  2149.   want to be able to easily justify text left, right, or center  within  the
  2150.   field.  This command allows you to do that.
  2151.  
  2152.   If you are working with  numbers a lot,  you may  find the  right  justify
  2153.   command very useful.  To make it even more useful, use the keyboard macros
  2154.   to reduce the number of keystrokes for right justification.  Use the Alt+=
  2155.   command to record the quick right justify command sequence.   Then  attach
  2156.   it to shift function key one.   From then on  you can  press  Shift+F1  to
  2157.   right justify a field.  Don't forget to save your keyboard macros!
  2158. #500#
  2159.  
  2160.   To  access  wordwrap  press Alt+W.   The  first  time  Alt+W  will  enable
  2161.   wordwrap.   The second time,  Alt+W will exit wordwrap  (you can also  use
  2162.   Escape).
  2163.    
  2164.   While you are in wordwrap you will be able to type ONLY in the blocked off
  2165.   area.  You can use the keypad cursor keys to move around along with Enter, 
  2166.   PgUp, PgDn, Home, End, Ctrl left arrow,  and Ctrl right arrow.   For  text
  2167.   editing you have Delete, Backspace, and Insert.
  2168.   
  2169.   Commands:
  2170.  
  2171.   Keypad arrows -- movement.                    Home -- First character.
  2172.   Bksp and Del -- character editing.            End -- Last character + 1.
  2173.   Ins -- toggle insert status.                  Ctrl+PgUp -- Top of form.
  2174.   Ctrl+Y -- delete line.                        Ctrl+PgDn -- Bottom of form.
  2175.   Ctrl+Enter -- insert line.                    Ctrl+Home -- Upper left.
  2176.   Alt+M -- add static marker to blank line.     Ctrl+End -- Lower left.
  2177.  
  2178.   End will place the cursor after the  last character on the line.   If  the
  2179.   line contains a character at the end,  EZ-Forms will go into a end of line
  2180.   hold where the cursor "hangs" at the end but is  waiting for your command.
  2181. #501#
  2182.   NOTES:
  2183.   Delete and backspace wrap everything below and to the right of the  cursor
  2184.   up.   It works in the background after you hit one of these keys,  working
  2185.   until it reformats the entire block OR you hit another key. This may cause
  2186.   some words or colors to appear left in intermediate states.   Don't worry,
  2187.   loose ends will be cleaned up when you delete again or unmark the block.
  2188.    
  2189.   Insert  will insert on the current line and the one below it  until  there
  2190.   isn't any more space.  Then it will try to move the text down one line  --
  2191.   it's a good idea to leave a couple of blank lines at the end of each block.
  2192.   If your block is full of text then insert can't insert any more text!
  2193.  
  2194.   Static markers () are added to the first column of blank lines  when  you
  2195.   first call up wordwrap and erased on exit.   These markers direct EZ-Forms
  2196.   to not wordwrap on those lines.  They serve to break your text into marked
  2197.   paragraphs.  EZ-Forms will delete the markers at the end of a marked block
  2198.   and use that area if you are inserting new lines of text.
  2199.  
  2200.   Use Alt+M to enter static markers ().   This  command  will only add  the
  2201.   markers if the line is completely  blank.   Tides  (~)  are removed  since
  2202.   they  are  treated  as blanks normally and would only confuse  what  is  a
  2203.   paragraph and what is not.
  2204. #600#
  2205.   Macros  allow  you  to  record a keystroke sequence  for  later  playback.
  2206.   EZ-Forms Executive maintains a general buffer to record  your  keystrokes.
  2207.   Once you have recorded a keystroke sequence  you  can  write it to a  disk
  2208.   file for later playback.  Over 100 macro keys are supported.   The shifted
  2209.   function keys 1 thru 10 are  supported directly  (just press one of them).
  2210.   The other macros are available by  pressing control O then the second key.
  2211.   Be sure to take advantage of the  descriptive text label  for  your  macro
  2212.   when you write it to disk.
  2213.  
  2214.   Use Ctrl+Q to flush the keyboard buffer if your macro gets out of control.
  2215.  
  2216.   Macros  can  contain virtually any keystroke that you can enter  from  the
  2217.   keyboard.  Here are some suggestions to make using macros easier.
  2218.  
  2219.   1.  If  you  start a macro from the main menu use the numeric keypad  home
  2220.       key to reset the menu to a known starting position.
  2221.   2.  When using  editor commands in your  macro try to start from  a  known
  2222.       position.  Examples:
  2223.         a.  Use Ctrl+Home to move the cursor to the upper left corner of the
  2224.             form for a starting position.
  2225.         b.  When using Alt+G in a macro set the default palette first before
  2226.             drawing anything.
  2227. #601#
  2228.  
  2229.   3.  Be aware of the keystroke limit.  As you enter each keystroke you will
  2230.       see  a  small  box in  the center  of your  screen  that  shows  which
  2231.       keystroke you are entering and the maximum allowable keystrokes.
  2232.  
  2233.   Once  you  have created a set  of macros,  write them to disk.   You  have
  2234.   complete freedom to give it any name you desire.   This allows you to have
  2235.   multiple sets of macros defined.   EZ-Forms Executive  will  automatically
  2236.   load the macro EZFX.MAC if it exists on  the  default drive and  directory
  2237.   when you first bring up the program.   You  will probably want  your  most
  2238.   useful set of macros as the default.   When you run EZ-Forms Executive use
  2239.   EZFX /m=macrofile to specify a name other than EZFX.MAC for the macros.
  2240.  
  2241.   You can execute the  keyboard macros  at  any point.   However, the  macro
  2242.   attached to  Shift+F10 will automatically execute  when you  get past  the
  2243.   opening screen(s) as you first bring up EZ-Forms Executive.
  2244.  
  2245.   Hint:  Macros emulate you at the keyboard.   As you record a macro try  to
  2246.          start  at a known position and enter  the  keystrokes just  as  you
  2247.          would like the macro to be played back. Don't try to design a macro
  2248.          in one area of the program and play it back in another area. It may
  2249.          work but the macro will be harder to visualize and enter.
  2250. #610#
  2251.  
  2252.   EZ-Forms Executive allows the default  macro file name  to be changed from
  2253.   within the program.  Normally the name EZFX.MAC is used.  To tell EZ-Forms
  2254.   Executive to  default to another macro file  at  load time use the command
  2255.   line:  EZFX /m=MyMacros.MAC
  2256.  
  2257.   You are being asked for the name of the macro file to load.   You may have
  2258.   several macro files saved under different names.
  2259.  
  2260.   Please make sure that the  macro file  you  are asking  EZ-Forms to use is
  2261.   really an EZ-Forms macro file!
  2262.  
  2263.   Remember you can always press ESC if you got into this area by accident.
  2264. #620#
  2265.  
  2266.   Sorting large macro files may take a while.  We have went to great lengths
  2267.   to  minimize to requirement for  additional disk space  during the sorting
  2268.   process.  The macro file can be over 200K in size.   Creating and managing
  2269.   backup files would require a lot of extra program code and disk space.  We
  2270.   have opted  for a  disk based sort  that  sorts  the  macro  file  without
  2271.   creating a backup.   If you would like an unsorted backup,  copy the macro
  2272.   file to another name prior to sorting it.
  2273.  
  2274.   The sorting may take a while for a  large macro file.   Please be patient.
  2275. #630#
  2276.  
  2277.   Each of the over 100 macros can have a descriptive text label added.  This
  2278.   description serves as a reminder of its function.   As you create  macros,
  2279.   use a  long description  of the  macro's function.    You  will  find  the
  2280.   description extremely important both to yourself and to  other people  who
  2281.   also use the macros you create.
  2282.  
  2283.   The macro file is built as you define the macros.   This ensures the macro
  2284.   file is  small as possible  but the macros may be out of order.   Use  the
  2285.   change macro order option to  sort the macros  back into  key order.   The
  2286.   maximum file size  with  all macros defined is  over 200K (102 macros with
  2287.   each having 1000 keystrokes of two bytes each - 102*1000*2 plus overhead).
  2288.  
  2289.   We have defined S+F10 to be the "Autostart" keyboard macro  since  it will
  2290.   be automatically executed  when you run EZ-Forms Executive.   Please  note
  2291.   that it doesn't start execution until you get past  the opening screen(s).
  2292. #660#
  2293.  
  2294.   EZ-Forms Executive  allows you to  write the defined  macros to  disk  for
  2295.   later  use.   If you  would like  for  your  macros  to  be  automatically
  2296.   loaded then use the default name EZFX.MAC.
  2297.  
  2298.   EZ-Forms Executive is asking you for  two pieces of information  before it
  2299.   saves your macro to disk.  The first is which key would you like to use to
  2300.   call up the macro at a future time.   The  second piece  of information is
  2301.   the  textual label or comment  that will be  shown when you ask to see all
  2302.   the recorded macros.  This piece of information is optional but its use is
  2303.   strongly recommended if you are to figure out  what the macro  is supposed
  2304.   to do at a future time.
  2305.  
  2306.   Use the up arrow key to move from the description back up to the keystroke
  2307.   definition  if you have changed your mind about  which key to  attach  the
  2308.   macro to or pressed the wrong key.
  2309.  
  2310.   You may have multiple sets of macro commands defined.  Save each set under
  2311.   a different file name and use the  load macro command to read it from disk
  2312.   or specify a  different macro file  when you  call up  EZ-Forms Executive.
  2313.   Example:  EZFX /m=MyMacros.MAC
  2314. #670#
  2315.  
  2316.   A file error occurred while trying to save your macro to a disk file.  The
  2317.   macro file grows as you add new macros to it.  If you redefine an existing
  2318.   macro, the space within the macro file is reused.
  2319.  
  2320.   When a file error occurs, it is typically due to one of the following:
  2321.  
  2322.   1.  You are out of hard disk space.
  2323.   2.  You specified an invalid filename or path for the macro file.
  2324.   3.  There is a bad area on your hard disk that can't be written to.
  2325.  
  2326.   Please ensure that you have used a valid name for the macro file.
  2327. #1000#
  2328.  
  2329.  EZ-Forms Executive ran out of memory while trying to perform the  requested
  2330.  operation.  Generally this will only happen if you have limited free system
  2331.  memory (RAM)  and try to perform an operation on a large section of a  very
  2332.  large form (can require up to 64K RAM for maximum form size).
  2333.  
  2334.  The notepad and block copy/move commands will ask your computer for  memory
  2335.  to perform the requested operation only when you use the command.  That way
  2336.  the drain on your system resources is kept to a minimum.    However, if you
  2337.  have limited free memory you may see this message.
  2338.  
  2339.  Possible corrective measures:
  2340.  
  2341.  1.  Limit the number of memory resident programs you load.
  2342.  2.  Upgrade your system RAM if you have less than 640K.
  2343.  3.  If you have anything stored in the notepad and run out of memory during
  2344.      the block copy operation - delete the notepad contents first.
  2345. #1170#
  2346.  
  2347.   Creating  or  editing a  master form  is  not allowed while you are in the
  2348.   Fill-Out-Only (FOO) mode.   Use the  installation section to alter the FOO
  2349.   mode.   Normally this access is limited to a central System Administrator.
  2350.  
  2351.   All functions  are  enabled  except those that allow you to  modify master
  2352.   forms.   This mode  allows you to set up users so that you can ensure that
  2353.   all filled out forms will always have exactly the same master outline.
  2354. #1171#
  2355.  
  2356.   Enable Fill-Out-Only (FOO) mode - Once the  FOO mode is enabled, you  will
  2357.   not be able to create or edit a master form.  Once locked with a password,
  2358.   you will not be able to create or edit any master form.
  2359.  
  2360.   Once locked, these functions and this help screen are unavailable.
  2361.  
  2362.   Be careful!  DON'T forget your password.
  2363. #1172#
  2364.  
  2365.   Disable Fill-Out-Only (FOO) mode - While the FOO mode is enabled, you  are
  2366.   not allowed to create or edit any master form.
  2367.  
  2368.   This command allows you to disable the FOO mode.   It is only available to
  2369.   your System Administrator.   You have to have the  correct password before
  2370.   you can disable the FOO mode!
  2371.  
  2372.   Please contact him/her for any further information.
  2373. #20050#
  2374.  
  2375.   Quick startup info:
  2376.  
  2377.   EZ-Forms Executive is a form-generating program which lets you, the  user,
  2378.   generate (Create)  master forms  tailored to your unique  needs.  Once you
  2379.   create the forms you can fill them out using the Fillout mode,  where  all
  2380.   the text from your master form is completely protected.  The form can then
  2381.   be printed with all lines and information from the master form or you  can
  2382.   use a preprinted form  (on the print menu use C - Clear forms overlay) and
  2383.   only print the information you entered in the Fillout mode.
  2384.  
  2385.   Before you can get solid lines on the printout you must install  a  driver
  2386.   for  your specific printer type.   To do this, go to the Install  pulldown
  2387.   and press P for Printer.   Then press U for use a predefined printer type.
  2388.   Select your printer type  from the menu and press the number or letter  to
  2389.   the left of it.   Return to the opening menu and press R to retain the new
  2390.   printer  definition.   You can now print any of the  included  forms using
  2391.   either the  main menu Print option or from within the editor  (the form is
  2392.   displayed in front of you) by pressing Ctrl+P for print.
  2393.  
  2394.   Refer to other sections of the On-Line Manual for additional  information.
  2395.   F1  is available to call up help  while you are using  EZ-Forms Executive.
  2396. #20051#
  2397.                        ┌──────────────────────────┐
  2398.                        │ Commonly Asked Questions │
  2399.                        └──────────────────────────┘
  2400.  
  2401.   1. Does EZ-Forms Executive (EZFX) require  a video graphics adapter?   No,
  2402.      EZFX will work with all video adapters for the IBM PC.   This  includes
  2403.      MDA, CGA, EGA, and VGA display adapters.   EZFX  uses characters  which
  2404.      look  like  graphic  symbols  (character graphics)  to  ensure  maximum
  2405.      compatibility and speed.  Text based graphics is 10 to 100 times faster
  2406.      than bit image graphics.
  2407.  
  2408.   2. Can I design my own forms?   Yes.   EZFX allows you to easily customize
  2409.      any of the  standard forms  included in the package or to easily create
  2410.      your own forms.   A form of average complexity can easily be created in
  2411.      less than 20 minutes.
  2412.  
  2413.   3. Will EZFX work with pre-printed forms?  Yes!  Not only does EZFX have a
  2414.      clear forms overlay (CFO) mode, it will also generate a overlay grid of
  2415.      any size to be used with your pre-printed form.   Simply print out  the
  2416.      grid  over the top  of  your pre-printed form  to get  the correct text
  2417.      entry locations.  See the editor commands for the CFO grid command.
  2418. #20100#
  2419.  
  2420.   EZ-Forms Executive is a form-generating program which lets you, the  user,
  2421.   generate  master forms  tailored to your unique  needs.   Integrated  into
  2422.   EZ-Forms Executive  is both a forms editor and an installation program  to
  2423.   allow you  to  customize it.   Things  such  as  colors,  type of printer,
  2424.   and default data paths can be specified.
  2425.  
  2426.   EZ-Forms Executive  allows  you to create  or  revise  a  master  form  or
  2427.   completed  (filled out)  form.   A master form can be altered only when in
  2428.   the "Create or Revise a  master form" mode.    Master and completed  forms
  2429.   can be stored as well as printed.  Once a master form has been created and
  2430.   saved, you can recall it an unlimited number of times to fill out and then
  2431.   store as a completed form.
  2432.  
  2433.   EZ-Forms Executive  supports IBM (Epson)  compatible printers as  well  as
  2434.   several other printers, however only Epson, Prowriter, and  certain  other
  2435.   printers can take advantage  of  the  compressed  mode  used  by  EZ-Forms
  2436.   Executive for printing out larger forms.
  2437. #20101#
  2438.  
  2439.   EZ-Forms Executive  requires an IBM PC (tm) or compatible  with  at  least
  2440.   640K of RAM (only 500K of this is needed by EZ-Forms Executive).    Direct
  2441.   screen memory access is used to provide high speed screen  updates.   This
  2442.   may  make  EZ-Forms Executive  unusable  on  some  "not too close"  IBM PC
  2443.   compatibles.   IBM monochrome, color, and enhanced graphics  adapters  are
  2444.   known to work with  EZ-Forms Executive.   If you are using  an  IBM  color
  2445.   graphics  card with a  "green screen"  then you must  use  the   DOS  MODE
  2446.   command on your DOS diskette to default to black and white (type MODE BW80
  2447.   and then run EZ-Forms Executive).    If you are  using  a serial  printer,
  2448.   then use the  DOS MODE command to route the serial  printer  to LPT1  (see
  2449.   your DOS manual for details).
  2450. #20102#
  2451.  
  2452.   EZ-Forms Executive has grown so large that it now uses both  overlays  and
  2453.   additional files to provide  enhanced support.   The  overlays  are  built
  2454.   into  EZFX.EXE  so  be sure  to keep it available when  running  EZ-Forms.
  2455.   The additional files contain the  context sensitive help  and the  on-line
  2456.   user's  manual  (EZFX_HM.TXT and its index EZFX_HM.INX).  These files must
  2457.   be available  to  allow  EZ-Forms  to provide the  on-line support for  F1
  2458.   (Context  Sensitive Help)  and the  on-line  manuals  available  from  the
  2459.   main menu and within the editor.   Please ensure these files are available
  2460.   in your  default directory  when you run EZ-Forms Executive.
  2461.  
  2462.   To check, use the DOS command DIR <Enter>.   All the names of the files on
  2463.   your drive will be listed  on  the  screen.   These  additional files MUST
  2464.   remain available during the entire time you are using  EZ-Forms Executive.
  2465.   Sections  of these files  are brought into your computer's memory  for the
  2466.   additional user support. This is one of the penalties for a  more powerful
  2467.   program.  EZ-Forms Executive "knows" where to find these additional files
  2468.   (drive and directory),  so  you still can  change drives  and directories.
  2469.   You can install this directory in the installation section.
  2470. #20200#
  2471.  
  2472.   ╔════════════════════════ EZ-Forms Executive ══════════════════════════╗
  2473.   ║   Manual  Create   Edit   FillOut   Revise   Print   Install   Quit    ║
  2474.   ╚════════════════════════════════════════════════════════════════════════╝
  2475.  
  2476.   The Main Menu options with descriptions are below.
  2477.  
  2478.   M   On-Line Manual: This is an online manual covering features of EZ-Forms
  2479.       Executive in more depth than the documentation available in the manual.
  2480.  
  2481.   C   Create:  This option allows you to create a new master form.  You will
  2482.       be  able to designate the form size (maximum size is 999 lines by  254
  2483.       columns), add  (or delete)  a border and draw  horizontal or  vertical
  2484.       lines  (sorry  no  diagonal lines are possible using character graphic
  2485.       symbols like those used in EZ-Forms).   The cursor keys  are  enabled,
  2486.       so you can "walk around" a newly created form.
  2487.  
  2488.   E   Edit:  The Edit option allows you to recall a master form and  further
  2489.       modify it or just take a look at it.   The above  Create  option  ONLY
  2490.       works on new forms -- the Edit option can ONLY be used on a form after
  2491.       it has been created.
  2492. #20201#
  2493.  
  2494.   F   Fill Out a  master form:   With this option,  you  can  retrieve,  and
  2495.       complete a copy of a master form.   A  copy of master form  is  loaded
  2496.       and then converted to a completed form.  Text you add to the completed
  2497.       form can be manipulated.   However, any text which  was  part  of  the
  2498.       master form is now protected and can't be changed.
  2499.  
  2500.   R   Revise a Completed (filled out) Form:  Here you can recall a completed
  2501.       form for revision.  This option is the same as the Edit option, except
  2502.       you're  not  starting  with a  "clean slate"  master form.   You  have
  2503.       complete  freedom  to revise any portion of the form  except  for  the 
  2504.       master form outline and text.
  2505.  
  2506.   P   Print a Form:   This  option  gives you full access  to  the  computer
  2507.       directories and drives to allow you flexibility in searching  out  and
  2508.       printing forms. If you have an Epson or Epson compatible, then you can
  2509.       take advantage  of the solid lines and  compressed  print  format  for
  2510.       larger forms.  Simply tag multiple forms and  EZ-Forms Executive  will
  2511.       print all of them for you.
  2512. #20202#
  2513.  
  2514.   I   Install:  The installation portion of EZ-Forms Executive allows you to
  2515.       customize  the  colors,  printer type,  help/manual  path,  and  other
  2516.       options.
  2517.  
  2518.   Q   Quit and exit to DOS:   All good things  must come to an end.   Choose
  2519.       this option if you want to leave EZ-Forms Executive and return to DOS.
  2520. #20300#
  2521.  
  2522.   Master forms  are forms in an unprotected mode where you can alter them in
  2523.   any way.  The master form mode is where you create the forms that you will
  2524.   later fill out or complete.
  2525.  
  2526.   "Fields" can be set up in master forms to simulate some of the features of
  2527.   data base programs which allow you to jump between form data entry  areas.
  2528.   EZ-Forms Executive doesn't support data fields in the normal sense.  Since
  2529.   EZ-Forms Executive is based around a word processor model instead  a  data
  2530.   base model,  a unique method is used to simulate fields.  (This isn't  all
  2531.   bad.   By  using the wordprocessing approach  EZ-Forms Executive  gains  a 
  2532.   great deal of flexibility.)  This works by your setting up the master form
  2533.   such that only blank areas in the form are where you want the  "fields" to
  2534.   be.  In the completed form the tab key will then allow you to tab  to  the
  2535.   next unprotected area.
  2536.  
  2537.   Two methods are provided to allow fields to be easily set up.
  2538.  
  2539.   1.  If you have a master form  that has very few areas you want  to  write
  2540.       in,  then  use  F3  to fill the entire form  with  field  markers  '~'
  2541.       (tilde).  Then just walk around with the cursor and clear out the area
  2542.       you want to be able to fill in for the completed form.   The space bar
  2543. #20301#
  2544.  
  2545.       works well for this.   Or you may want to use  Ctrl+E to  erase  field
  2546.       markers from a block after marking it.   A field marker, tilde, can be
  2547.       entered  from  the keyboard simply  by pressing  that  key  for  small
  2548.       touchups.
  2549.   2.  To selectively protect a section of the master  form,  use  the  block
  2550.       functions (Ctrl+A) to selectively insert the field markers.   You  can
  2551.       follow this up with the Ctrl+E after marking a  block  to  selectively
  2552.       erase field markers.
  2553.  
  2554.   Don't worry about the field markers from the master form showing up in the
  2555.   completed form.  Field markers from the master form will remain invisible.
  2556.   They are used only to keep track of  what is protected.   Also  the  field
  2557.   markers will not show up when you print the form.   Converting  the  field
  2558.   markers to spaces is also provided when you export a block from a form.
  2559.  
  2560.   When you are completing a master form,  use insert field markers  (F3)  to
  2561.   show  the  unprotected  parts.   The  field markers  will show up  in  the 
  2562.   unprotected text color,   highlighting where the main form is unprotected.
  2563.   These tildes will  show you where you can type.   They will appear in  the
  2564.   same text color as any other text you type in but won't print or have  any
  2565.   affect on anything you are doing.
  2566. #20302#
  2567.  
  2568.   Setting  up  fields  isn't hard.   All  you  are  doing  is  limiting  the
  2569.   unprotected areas  to where you REALLY want to type.   EZ-Forms  Executive
  2570.   then tabs between these areas in the completed form.   Don't  forget  that
  2571.   shift Tab takes you backwards thru the fields.
  2572.  
  2573.   AUTO NUMBERING:  To set up auto numbering in the master form press Ctrl+N.
  2574.                    Ensure there is enough space to insert the number between
  2575.                    the cursor position and the right side of the form.  Each
  2576.                    time you fill it out -(Main Menu FillOut) the number will
  2577.                    increment. If you need to change the number in the master
  2578.                    form,  start with  a different sequence number then  just
  2579.                    type over the old number.  The sequence number MUST be  a
  2580.                    valid number (if you choose a five digit number  it  MUST
  2581.                    be between 00000 and 99999)!
  2582.  
  2583.   AUTO DATE:  To  set  up  the auto date function in the master  form  press
  2584.               Ctrl+D.  Please ensure there is enough room to insert the date
  2585.               between the cursor position and the right side  of  the  form.
  2586.               Each  time you fill  out a form EZ-Forms Executive  will  look
  2587.               at your computer's clock and insert that date into the form at
  2588.               this point.
  2589. #20303#
  2590.  
  2591.   AUTO TIME:  Auto time is set up the same as auto numbering and  auto date.
  2592.               You  use  the Ctrl+T to set up the location for the time to be
  2593.               inserted into  a form as you fill it out.   Please  make  sure 
  2594.               there is  enough space to insert the time between your current
  2595.               cursor position and the right side of the form.
  2596. #20400#
  2597.   If you  don't have a printer,  then  you've  got  problems.  This  section
  2598.   assumes  you have no problems  (at least not printer problems).   EZ-Forms
  2599.   Executive supports various laser,  dot matrix,  and  daisy  wheel printers
  2600.   such as the HP LaserJet,  Epson MX, FX, and RX series,  the Prowriter  dot
  2601.   matrix, and almost any printer in the generic text mode.
  2602.  
  2603.   You can print a form from the main menu using the print form option or  by
  2604.   pressing Ctrl+P while in the editor (form will be visible on your screen).
  2605.  
  2606.   EZ-Forms Executive does not require you to define your printer type before
  2607.   you can print.   A  default printer type is assumed which should work with 
  2608.   any  printer  but will not be able to print out the larger forms or  solid
  2609.   lines.
  2610.  
  2611.   Here are some notes to help keep your association with  EZ-Forms Executive 
  2612.   on a friendly basis.
  2613.  
  2614.   1.  Most printers can print 66 lines per page.    Most of the  pre-defined
  2615.       forms are 64 lines x 80 columns,  allowing a couple of extra lines  at
  2616.       the end to compensate for paper alignment.   Adjust  your  printer  so
  2617.       the first line prints at the VERY top of the page. If you don't,  some
  2618.       of the forms may spill over onto the next page.
  2619. #20401#
  2620.   2.  Some printers have micro-justification (usually controlled by a switch
  2621.       inside  the  printer).    Make sure  this switch is off  before  using
  2622.       EZ-Forms Executive  (usually  this means turning off  the  switch  AND
  2623.       turning  the  printer  off and back on).  If your printer uses  micro-
  2624.       justification, then the right border of the printed form will NOT line
  2625.       up vertically.
  2626.  
  2627.   3.  If you do not have an Epson compatible, Prowriter,  or  certain  other
  2628.       printers then you can't use the compressed print mode. See the printer
  2629.       installation area  for  current list of printers.
  2630.  
  2631.   4.  The install portion of EZ-Forms Executive will allow you to set up the
  2632.       codes needed for almost any printer.
  2633.  
  2634.   5.  Some laser printers  may require you to save the form to an ASCII file
  2635.       via the export provisions  in  EZ-Forms Executive.   Then after proper
  2636.       printer initialization,  you can print the ASCII file  from  DOS  with
  2637.       the command:  COPY "filename" PRN (or LPT1:, COM1, ETC.).
  2638.  
  2639.   6.  Chain printing forms. Choose the print master or completed form option
  2640.       off the main menu.   Tag as many forms as you want.   You will be able
  2641.       to queue up multiple master or completed forms for printing.
  2642. #20402#
  2643.   7.  IncPrint- You can use the auto number feature with the IncPrint option
  2644.       (off the main menu Print option)  to  print  a series of  sequentially
  2645.       numbered forms.  More info is provided when you choose this option.
  2646.  
  2647.   8.  Database merge - You can merge an ASCII database with a form.  This is
  2648.       like the mail merge in  some of the  word processors.   More  info  is
  2649.       provided when you choose this option off the main menu Print option.
  2650.  
  2651.   9.  The HP LaserJet printer is now supported by EZ-Forms Executive.  Solid
  2652.       vertical and horizontal lines  are  supported.  Several screens at the
  2653.       end of this section go into the capabilities of the EZX Soft Fonts.
  2654.  
  2655.  10.  Using preprinted forms.  EZ-Forms Executive has a  Clear Forms Overlay
  2656.       (CFO) selection on the "Print Options" menu allows you to  easily  use
  2657.       preprinted forms.   To use this feature you first create a master form
  2658.       to act as the template.   Make sure that all of the "fields" match  or
  2659.       align with those on your preprinted form.   Fill out the master  form.
  2660.       When you go to print,  select C  for Clear Forms Overlay.   This  will
  2661.       ensure  only  the unprotected area  (text you just typed in)  will  be
  2662.       printed.   The master form outline is protected in completed forms, so 
  2663.       it doesn't print!
  2664. #20403#
  2665.  
  2666.  11.  Sideways printing.  Sideways(tm) 3.0 by  Funk  Software, Inc. supports
  2667.       sideways printing of text containing character graphics  symbols  like
  2668.       those used in the EZ-Forms Executive forms.   If you have a  wide form
  2669.       and want to print it out sideways,  then continue reading.   You  must
  2670.       export a form before it can be printed under Sideways.  To do this:
  2671.  
  2672.         a.  Call up a form under option E, F, or R from the main menu.
  2673.         b.  Press Ctrl+W.
  2674.         c.  If a block is marked, answer no to export only marked block.
  2675.         d.  Do NOT translate the border characters, we want them left as
  2676.             character graphics, not translated to : and -.
  2677.         e.  Specify a temporary file name (example: temp).
  2678.         f.  Exit EZ-Forms Executive and call up Sideways.
  2679.         g.  Print your exported file, NOT the EZ-Forms Executive form.
  2680.         h.  Using normal sized print, a 130x53 form should fit on a page.
  2681. #20404#
  2682.  
  2683.   EZX Publishing  now  offers fully integrated Soft Fonts for use  with  the
  2684.   HP LaserJet+ and II series of laser printers.   With this optional support
  2685.   package, EZ-Forms Executive supports 16 groups of downloadable soft fonts.
  2686.   Each of the 16 groups is based  on normal/small text,  6/8 lines per inch,
  2687.   normal/very dark text,  and  portrait/landscape orientation.   Within each
  2688.   group you can have  10 fonts,  00 being the default font  and  01-09 being
  2689.   additional fonts  you  can  access  within  any  given form.   The  naming
  2690.   convention is:
  2691.  
  2692.   Fnt00N6N.SFP
  2693.      │││││ │ │                                                      
  2694.      ╘╡│││ ╘═╧═ Soft font portrait (SFP) or soft font landscape (SFL)
  2695.       │││╘═════ Normal (N) or very dark (V) text/graphics
  2696.       ││╘══════ 6 or 8 lines per inch
  2697.       │╘═══════ Normal (N) 10 cpi or small (S) 17 cpi text/graphics
  2698.       ╘════════ Font number (00 is default), range 00-09
  2699. #20405#
  2700.  
  2701.   This provides 16 possible font groups:
  2702.  
  2703.   Fnt00n6n.SFP  10 cpi, 6 lpi, normal darkness, portrait
  2704.   Fnt00s6n.SFP  17 cpi, 6 lpi, normal darkness, portrait
  2705.   Fnt00n6v.SFP  10 cpi, 6 lpi, very dark text/graphics, portrait
  2706.   Fnt00s6v.SFP  17 cpi, 6 lpi, very dark text/graphics, portrait
  2707.   Fnt00n8n.SFP  10 cpi, 8 lpi, normal darkness, portrait
  2708.   Fnt00s8n.SFP  17 cpi, 8 lpi, normal darkness, portrait
  2709.   Fnt00n8v.SFP  10 cpi, 8 lpi, very dark text/graphics, portrait
  2710.   Fnt00s8v.SFP  17 cpi, 8 lpi, very dark text/graphics, portrait
  2711.   Fnt00n6n.SFL  10 cpi, 6 lpi, normal darkness, landscape
  2712.   Fnt00s6n.SFL  17 cpi, 6 lpi, normal darkness, landscape
  2713.   Fnt00n6v.SFL  10 cpi, 6 lpi, very dark text/graphics, landscape
  2714.   Fnt00s6v.SFL  17 cpi, 6 lpi, very dark text/graphics, landscape
  2715.   Fnt00n8n.SFL  10 cpi, 8 lpi, normal darkness, landscape
  2716.   Fnt00s8n.SFL  17 cpi, 8 lpi, normal darkness, landscape
  2717.   Fnt00n8v.SFL  10 cpi, 8 lpi, very dark text/graphics, landscape
  2718.   Fnt00s8v.SFL  17 cpi, 8 lpi, very dark text/graphics, landscape
  2719.  
  2720.   Note:  Each font group can have up to 10 fonts, 00-09.
  2721. #20406#
  2722.  
  2723.   Each font  may  optionally have its horizontal  and  vertical motion index
  2724.   adjusted.   EZ-Forms Executive  uses a file with the same name as the font
  2725.   except  ending  with  HMP (portrait)/HML (landscape) to designate an ASCII
  2726.   file  that  contains an ASCII number for modifying  the  character spacing
  2727.   for a font.   If no file exists then EZ-Forms Executive assumes  no motion
  2728.   modification is required.   Refer  to your HP LaserJet technical reference
  2729.   manual for details on horizontal (HMI) and vertical (VMI) motion indexes.
  2730.  
  2731.   Font 00,  the default font,  is used for the form outline and for all text
  2732.   that doesn't have another font specified  thru  combinations of the Alt1-4
  2733.   user defined functions.  It also determines the inter-line spacing for any
  2734.   other (01-09) loaded font.
  2735.  
  2736.   Any font  may  be  renamed  to  fit  into  the  EZ-Forms Executive  naming
  2737.   conventions.   However, most fonts  don't provide  the  character graphics
  2738.   symbols that allow the lines in the form to be drawn.  All of the EZX Soft
  2739.   Fonts in the font support package provide this capability.
  2740. #20407#
  2741.  
  2742.   Print macros are also supported.  Print macros are predefined sequences of
  2743.   commands for your printer that can be triggered by sending a simple escape
  2744.   sequence  (see your HP LaserJet technical reference manual for more info).
  2745.   These are used for printing things like logos for letterhead and  printing
  2746.   someone's signature. Unlike soft fonts, print macros have to be completely
  2747.   designed and defined with a macro ID (01-15) prior to you  being  able  to
  2748.   reference them within a form.
  2749.  
  2750.   Print macros must be named MACROxxy.HPM  where xx is the macro ID and y is
  2751.   either P (portrait) or L (landscape).
  2752.  
  2753.   Print macros  are  selected  within  a  form  thru  the use  of the  Greek
  2754.   characters.  The first Greek character triggers print macro 01, the second
  2755.   Greek character print macro 02, etc.
  2756.  
  2757.   Print macros can't have a shaded background. This is intentional because a
  2758.   print macro is a graphic image of an item.  The graphic image will already
  2759.   contain any shading desired when it is designed.   Adding shading thru the
  2760.   use of the  Alt+B command would distort the graphic image contained in the
  2761.   print macro.
  2762. #20408#
  2763.             BASIC OVERVIEW OF HOW TO USE THE SOFT FONTS FOR PRINTING
  2764.             ════════════════════════════════════════════════════════
  2765.  
  2766.   The following  is a overview of the steps when  you  use the optional  EZX
  2767.   Soft Fonts with printer type E selected (HP LaserJet+ or Compatible).
  2768.  
  2769.   1.  EZFX searches your form for "Greek characters" - αßΓπΣσµτΦΘΩδ∞φε - and
  2770.       then downloads to your printer the print macro referenced by the Greek
  2771.       character. The first Greek character references the first print macro,
  2772.       the second Greek character references the second print macro, etc.
  2773.   2.  EZFX searches your form for any fonts referenced.   It  then downloads
  2774.       to your printer Font 00 plus any additional fonts the form references.
  2775.   3.  EZFX is now ready to start printing.  It prints the outline using Font
  2776.       00.   Any other font is used on additional passes.   EZFX  selects the
  2777.       Font 00  and  goes  to the  line and column  of the next text using  a
  2778.       different font (other than 00).  It will then print all the contiguous
  2779.       characters/text using that font.   At the next  font switch EZFX again
  2780.       switches to Font 00, goes to the proper line/column  within your form,
  2781.       and starts printing using the new font.   This  allows you  to  easily
  2782.       line up text vertically using a multitude of different fonts.   Unless
  2783.       you are aware of this process, you could be a little confused over how
  2784.       multiple font printing is accomplished.
  2785. #20409#
  2786.  
  2787.   5.  The background shading is now done.   EZFX uses the lightest character
  2788.       graphic symbol  to  add a shaded background  (characters with a Alt+B)
  2789.       attached.   On printer drivers  other than E, the Alt+B allowed you to
  2790.       bold a character.   This capability is still retained  but you have to
  2791.       use a different font for bold text within this printer driver.
  2792.   4.  Print macros are now printed.   EZFX goes thru your form  line by line
  2793.       directing you printer to print any print macros it finds.  Please note
  2794.       that if you direct EZFX to use a print macro  and  it wasn't available
  2795.       for downloading earlier in this process, nothing will print.
  2796.  
  2797.   Warning:
  2798.  
  2799.   EZFX  makes  multiple passes to produce  a composite which is the  printed
  2800.   form  that  comes out of  your printer.   Your printer  can handle  only a
  2801.   maximum  number of characters per line  and  a maximum number of lines per
  2802.   page based on the fonts and orientation you select.  If you try to print a
  2803.   form bigger than will fit on a single page, you may get  multiple pages  -
  2804.   each with a portion of one of the passes.
  2805.  
  2806.   To print correctly, your form MUST fit on a single page based on the fonts
  2807.   and orientation selected.  Trial and error may sometimes be necessary.
  2808. #20500#
  2809.               USING THE INSTALLATION PORTION OF EZ-FORMS EXECUTIVE
  2810.               ════════════════════════════════════════════════════
  2811.  
  2812.   The EZ-Forms Executive program contains a section you will never  need  to
  2813.   use  --  unless you want to customize the  way  EZ-Forms  Executive  runs.
  2814.   Everything in EZ-Forms Executive  is defaulted such that most  users  will
  2815.   never NEED to reconfigure it,  except for printer type.   If you do change
  2816.   the defaults,  a new configuration file  (EZFX.CNF)  will be saved on  the
  2817.   default drive and directory.   EZ-Forms Executive  now  supports  multiple
  2818.   configuration files thru both the command line argument when you  call  up
  2819.   EZ-Forms  (ex. EZFX /c=MyConfig.CNF)  and allowing you to specify save and
  2820.   load names for the configuration file.
  2821.  
  2822.   EZFX.CNF contains ALL the installation options you have  selected. You can
  2823.   have multiple configuration files defined. Several configuration files may
  2824.   be kept on the same disk by giving them a different name and then  calling
  2825.   them up on the command line or be  renaming  them  to  EZFX.CNF and  using
  2826.   them as the  default.   This  same  method  allows you to  handle  several
  2827.   printers connected to a single computer,  each printer needing  a  special
  2828.   version of EZFX.CNF, the  configuration file.   If you are using a  serial
  2829.   printer, use the use the DOS MODE command to route your printer to LPT1 if
  2830.   it isn't already configured as being "logically" on LPT1.
  2831. #20600#
  2832.  
  2833.   Advanced features
  2834.   ═════════════════
  2835.  
  2836.   WordWrap -- To access wordwrap, call up a form for viewing.  Mark both the
  2837.   start and end of the block.   Then press Alt+W to start  wordwrap in  your
  2838.   marked block.
  2839.  
  2840.   Math -- To access math, call up a Master form for viewing. Press Ctrl+U to
  2841.   call up the math menu.  See the sample Master forms -- MATHINFO, MATHDEMO,
  2842.   and MATHINVC for more information on math. These forms should be viewed in
  2843.   the order listed!
  2844.  
  2845.   Macros -- Use Alt+= to call up the macro menu at any prompt.  Use the menu
  2846.   options or call up  additional help  using F1.   You can  record  over 100
  2847.   macros which can be saved and later executed.   Use the name  EZFX.MAC  to
  2848.   have the macros automatically loaded when you run EZ-Forms Executive.
  2849.  
  2850.   Graphics walk around --  Call up a form and press Alt+G to start the  full
  2851.   screen graphics walk around.   You will be able to use the  keypad  cursor
  2852.   keys to add all kinds of graphics to your form.
  2853. #20601#
  2854.  
  2855.   Patch mode -- To use the patch mode, call up a form  for  viewing.   Press
  2856.   Alt+P to patch the form.   EZ-Forms Executive  will make its best guess on
  2857.   modifying every graphic character  in the form to connect  with the others
  2858.   around it.   This will connect your graphics figures  giving  the  form  a
  2859.   finished look.
  2860.  
  2861.   DOS Shell -- At any prompt in EZ-Forms Executive you can press Ctrl+X  and
  2862.   shell out to DOS.   From there you  can  use  all  the  commands  normally
  2863.   available in DOS.  When you finish type EXIT to return to EZ-Forms. Please
  2864.   ensure that COMMAND.COM is in your default directory or path and that  you
  2865.   have enough free RAM to use the DOS shell  (10-20K is plenty).   Refer  to
  2866.   your DOS manual for a complete list of available commands.   Note:  Due to
  2867.   the  variety  of  machines,  BIOS,  memory resident software,  and  system
  2868.   drivers in use, we cannot guarantee the shell will work properly under all
  2869.   conditions.
  2870. #20700#
  2871.  
  2872.                                HISTORY OF REVISIONS:
  2873.                                ═════════════════════
  2874.  
  2875.   EZ-Forms Executive Dec 1986  First version of EZ-Forms Executive. Included
  2876.   version 1.0                  context sensitive help, on-line manual,  plus
  2877.                                the fully developed operations concept needed
  2878.                                for a complete forms manager.
  2879.  
  2880.   EZ-Forms Executive Feb 1987  Expanded:  math,  additional help,  and added
  2881.   version 1.1                  several new forms.
  2882.  
  2883.   EZ-Forms Executive Mar 1987  Added database merge, chain printing, and inc
  2884.   version 1.2                  printing for sequentially numbered forms.
  2885.  
  2886.   EZ-Forms Executive Oct 1987  Updated user interface in a couple  of  areas
  2887.   version 1.3                  to make user options easier to understand.
  2888.   
  2889.   EZ-Forms Executive Jan 1988  Complete rewrite adding double line graphics,
  2890.   version 2.0                  pulldown menus,  expanded  math capabilities,
  2891.                                plus many other new commands like encryption.
  2892. #20701#
  2893.  
  2894.   EZ-Forms Executive May 1988  Added keyboard macros,  custom 24 pin printer
  2895.   version 2.1                  support, expanded date and time formats,  and
  2896.                                additional on-line help.
  2897.  
  2898.   EZ-Forms Executive Mar 1989  Expanded export to allow export of  user data
  2899.   version 2.2                  for  database  type  applications.   Expanded
  2900.                                laser support for  multiple  fonts  and print
  2901.                                macros within a form.  Added additional  help
  2902.                                screens  to  make  EZFX  even easier to  use.
  2903.                                Added  many new math functions  and  expanded
  2904.                                the maximum field width to 15 places.   Added
  2905.                                extensive view & print features to directory.
  2906.  
  2907.   EZ-Forms Executive Oct 1989  Math  auto recalc,  directory sorting  -  any
  2908.   version 2.3                  field  and any direction,  auto block marking
  2909.                                for  wordwrap,  notepad  between  forms,  and
  2910.                                macro autostart (S+F10). Also additional date
  2911.                                formats, quick field justify, plus much more.
  2912. #20702#
  2913.  
  2914.   EZ-Forms Executive Feb 1990  Rewrote several sections of the code to  make
  2915.   version 2.4                  them smaller and faster.   Combined  help and
  2916.                                manual for  additional  space savings.   Also
  2917.                                added  greatly  expanded keyboard macros  and
  2918.                                enhanced math.
  2919.  
  2920.   EZ-Forms Executive Sep 1990  Program is now smaller and faster due to more
  2921.   version 2.5                  efficient coding of routines  and Microsoft's
  2922.                                improved  C compiler.   Enhanced  the  screen
  2923.                                blanker and added several new functions.
  2924.  
  2925.   EZ-Forms Executive May 1991  Added  full  directory navigation,  a special
  2926.   version 3.0                  fill-out-only mode, forms over 15 pages long,
  2927.                                menu selection  for  over 500  printers, plus
  2928.                                many other features.
  2929.  
  2930.   EZ-Forms Executive Sep 1992  Major upgrade adding:   Tab scheduling,  help
  2931.   version 4.0                  for fields,   pick lists,  DES encryption for
  2932.                                forms, screen blanker setup, additional laser
  2933.                                printer    PC-8 support,  higher performance,
  2934.                                plus much more.
  2935. #20800#
  2936.                           Notes on EZ-Forms Executive
  2937.                           ═══════════════════════════
  2938.  
  2939.   EZ-Forms Executive has been under development for over five years.  During
  2940.   this period it has evolved into a package that quickly lets users do their
  2941.   work involving forms without a complex  set  of commands.  If you have any
  2942.   suggestions for further improvement please forward them to us. We will try 
  2943.   our best to incorporate your suggestions!
  2944.  
  2945.   Information relating to EZ-Forms Executive  follows.  These  items  didn't
  2946.   seem to fit into any other sections but needed to be passed on to you.
  2947.  
  2948.   GENERAL:
  2949.   1.  EZ-Forms Executive was developed by  Dave Black of MaeDae Enterprises.
  2950.   2.  Special thanks  to Robert Granger for his help with  printer  drivers.
  2951.       Also thanks  to  Mitchell Macha  for his help with the  math routines.
  2952.   3.  EZ-Forms Executive was written in C. The source for EZ-Forms Executive
  2953.       consists of about 30,000 lines of code (C and Assembly).
  2954.   4.  Special thanks to  Jim Nech  at  SSS  for  his excellent  C & Assembly
  2955.       language windowing package (Professional C Windows)  used in  EZ-Forms 
  2956.       Executive.  It comes with complete source code and is only $89.   This
  2957.       package is a must for software developers  (info/orders 713-484-8060).
  2958. #20801#
  2959.  
  2960.   5.  Screen  manipulation,  including  windowing,  is  handled  by  writing
  2961.       directly to screen memory. This provides extremely fast screen updates
  2962.       and allows high speed text scrolling on the screen.   Checks are  done
  2963.       to determine if your system is color or monochrome.  The corresponding
  2964.       section of video screen memory is used.
  2965.   6.  EZ-Forms Executive is constantly being improved to  add  new  commands
  2966.       and to better fill your needs. Please provide suggestions for improve-
  2967.       ment.  EZ-Forms Executive will continue  to  improve as long as people 
  2968.       suggest improvements and still require this type of package (which may
  2969.       be a very long time in our paperwork/form oriented society).
  2970.   7.  The limit on the number of forms in a directory for EZ-Forms Executive
  2971.       is 550 forms. If you have more forms than this in a SINGLE  directory,
  2972.       then please divide the directory before running EZ-Forms Executive.
  2973.   8.  EZ-Forms Executive can read forms created by  all  earlier versions of
  2974.       the EZ-Forms Executive package.
  2975.   9.  EZ-Forms Executive keeps track of the on-line manual and  the  context
  2976.       sensitive help thru a number called a "location".   When  you call  up
  2977.       the on-line manual or context sensitive help you will see this  number
  2978.       listed on the bottom of the screen.   It can be  used as  a  reference
  2979.       number if you have any comments  or  questions concerning  any  of the
  2980.       information presented.
  2981. #20802#
  2982.  
  2983.   SAVING:
  2984.  
  2985.   1.  Retyping  the file name is required  only  if you have  created  a new
  2986.       master form  or  filled out a master form.   If  you  are  editing  an
  2987.       existing form  then  press  enter  when  asked  for  file name and the
  2988.       original file name will be used.
  2989.   2.  While saving a form, EZ-Forms Executive is constantly checking for any
  2990.       errors that may have occurred.  If an error is detected, then EZ-Forms
  2991.       Executive will prompt you for the necessary action.
  2992.  
  2993.   DEFAULT DRIVE:
  2994.  
  2995.   EZ-Forms Executive  allows you to change the default drive so you can have
  2996.   full access to all the drives on your system.   If an  error  occurs while
  2997.   saving to one drive, you can always switch to another drive and try again.
  2998.   You  MUST  leave the overlay file (EZFX.EXE) available in the  same  drive
  2999.   and directory where you brought up EZ-Forms Executive.
  3000. #20803#
  3001.  
  3002.   DIRECTORY SUPPORT:
  3003.  
  3004.   Many of the menus allow you to access directories.  You can access all the
  3005.   directories available on all the disk drives in your computer if  you  are
  3006.   using DOS ver 2.0 or later.  EZ-Forms Executive supports directories up to
  3007.   60 characters in length.   The 60 character limit  includes the drive name
  3008.   and the path needed to get to your forms.
  3009.  
  3010.   FILE NAME EXTENSIONS:
  3011.  
  3012.   1.  EZ-Forms Executive  uses the  file  name  extensions .FRM  for  master
  3013.       forms and .FOF for completed (filled out) form respectively.  You will
  3014.       see  these  extensions  displayed when you access the forms  thru  the
  3015.       directory listing and on the top line while editing forms.
  3016.   2.  Forms, when saved to disk, consist of only the text and the attributes
  3017.       for protected, underline, bold,  Usr1, Usr2, Usr3, and Usr4.  A  small
  3018.       header is also added to the front of each form containing  information
  3019.       about  the  form  size.   The file is written in a  compressed  format
  3020.       sometimes compressing an entire line into  3 characters.   This  saves
  3021.       diskette space but makes the file unusable  by  most  word  processors
  3022.       UNLESS you export the form (see the section on exporting forms).
  3023. #20804#
  3024.  
  3025.   MEMORY USAGE:
  3026.  
  3027.   Memory resident  programs,  such as  SideKick  or  printer  spoolers  will
  3028.   subtract from the amount of memory available to  run  EZ-Forms  Executive.
  3029.   If you have only 640K of memory and load in  any memory resident programs,
  3030.   then EZ-Forms Executive may not run.  In fact,  it is possible for some of
  3031.   the  memory  resident  programs  to  get  your  computer   so  "balled up"
  3032.   that EZ-Forms Executive won't be able to run! This includes device drivers 
  3033.   like ANSI.SYS.
  3034.  
  3035.   Your free computer memory space (RAM) is displayed on the bottom line when
  3036.   you use the context sensitive help (F1) or the on-line manual.
  3037. #20805#
  3038.  
  3039.   FUTURE PLANS FOR EZ-FORMS EXECUTIVE:
  3040.  
  3041.   Future versions of  EZ-Forms Executive will  have  expanded  capabilities.
  3042.   Please  check  every  couple of months to learn about the latest features.
  3043.   Any suggestions for further enhancements would be appreciated!    We  will
  3044.   try to maintain a very fair upgrade policy.   We want to  remain sensitive
  3045.   to your needs.
  3046. #20900#
  3047.  
  3048.  
  3049.   Unable to run EZXINFO.EXE - The latest information on our products!
  3050.  
  3051.   Please ensure EZXINFO.EXE is in your current working directory.
  3052.  
  3053.   Are you out of free RAM (see the bottom line of this screen)?  If it shows
  3054.   less than about 80K, try running EZXINFO.EXE directly from DOS.
  3055.  
  3056.   If EZXINFO.EXE has been lost, call:  Voice  1-713-280-9900
  3057.                                        BBS    1-713-280-8180
  3058.                                        FAX    1-713-280-0099
  3059. #20950#
  3060.  
  3061.  
  3062.   Unable to run SUPPORT.EXE - The latest information for technical support!
  3063.  
  3064.   Please ensure SUPPORT.EXE is in your current working directory.
  3065.  
  3066.   Are you out of free RAM (see the bottom line of this screen)?  If it shows
  3067.   less than about 80K, try running SUPPORT.EXE directly from DOS.
  3068.  
  3069.   If SUPPORT.EXE has been lost, call:  Voice  1-713-280-9900
  3070.                                        BBS    1-713-280-8180
  3071.                                        FAX    1-713-280-0099
  3072.  
  3073. #21100#
  3074.  
  3075.   Command menu:
  3076.  
  3077.   All  the  commands in EZ-Forms may be entered directly within the  editor.
  3078.   Many  of the commands may also be entered thru a  pulldown  command  menu.
  3079.   The  pulldown  command menu may be called up thru either  Escape  or  F10.
  3080.   When  you  press Escape the assumption is you want  to  exit  EZ-Forms  so
  3081.   the Exit  pulldown is automatically used.   If you use the F10 key to call
  3082.   up  the  command  menu then the previous command or state of the  menu  is
  3083.   used.   You  will probably want a command in the general area of your last
  3084.   choice so this is saved between uses.
  3085.  
  3086.   You  will  notice the command menu has a help window at the bottom of  the
  3087.   screen that expands on what will happen if you choose  that  option.  Many
  3088.   of the commands can be entered without you calling up  the  command  menu.
  3089.   If  there is a command sequence shown at the end of the help  window,  you
  3090.   could  have  entered it instead of calling up the command menu.   Example:
  3091.   Help for BlockOps - Start block shows a (Alt+S).  That means you can press
  3092.   Alt+S the directly in the editor to mark the beginning of  a block INSTEAD
  3093.   of going thru this menu.
  3094. #21200#
  3095.  
  3096.   The block operations in EZ-Forms Executive are laid  out  in  four logical
  3097.   groups. These are:
  3098.    
  3099.   (1) Those dealing with moving text around in your form  --  Alt+M  (move),
  3100.       Alt+C (copy), and Alt+D (delete)
  3101.   (2) Those dealing with attributes/fields  --  Ctrl+A  (attribute add)  and
  3102.       Ctrl+E (attribute erase)
  3103.   (3) File  export  and  import   --   Ctrl+W  (write/export)   and   Ctrl+R
  3104.       (read/import).
  3105.   (4) Block enable/disable -- make visible (Alt+V) or hide a block  (Alt+H).
  3106.  
  3107.   These four groups allow you to work on  the  marked  portion  of the form.
  3108.   This marked portion (block) is laid out as a rectangle.   You   must  mark
  3109.   the diagonal corners of the rectangle with the Alt+S being the  upper left
  3110.   corner (start) and the Alt+E being the lower right corner (end).  You will
  3111.   then be able to work with just this small section of the form for - Alt+C,
  3112.   Alt+M,  Alt+D, Ctrl+A, etc.   Those of you who liked  the  previous set of
  3113.   Ctrl+K block operations will be pleased that most of them still work.  The
  3114.   Ctrl+K  command maps many of the old commands from  previous  versions  of
  3115.   EZ-Forms into the new easier to use/remember commands.   Please note  that
  3116.   the Status area in Alt+I will give you the current block status.
  3117. #21300#
  3118.    
  3119.   To export a form type Ctrl+W (for write).
  3120.    
  3121.   When you export a form you take the form you see in front of you and write
  3122.   it  to  a disk file in a standard format the  word  processors  and  other
  3123.   packages can read.  All special control codes that EZ-Forms Executive uses
  3124.   are removed as the file is written.  To access this function use Ctrl+W.
  3125.    
  3126.   You  will  be  given the option of exporting the entire form or  just  the
  3127.   marked  area.   This  is referring to a section of text you may of  marked
  3128.   using the block operations  (Alt+S and Alt+E).   Most of the time you will
  3129.   want to work with the entire form.
  3130.  
  3131.   Many word processors can't handle character graphics like ┼  ▓  ▒ ┐ and │.
  3132.   Because of this EZ-Forms Executive  provides a  translation  capability to
  3133.   translate these characters into normal characters that somewhat look  like
  3134.   the character graphics symbol.   Example: ┼ becomes a + after translation.
  3135. #21301#
  3136.    
  3137.   To import an ASCII file press Ctrl+R (for read).
  3138.    
  3139.   Importing means reading a standard text file off disk into your form.  Any
  3140.   strange  characters  like  î û etc.  will be automatically  translated  to
  3141.   spaces before  it  is inserted into your form.   Many word processors  put
  3142.   these strange  characters  into the file to keep track of paragraphs,  new 
  3143.   lines, etc.
  3144.    
  3145.   The current cursor location is used as the starting point to read the file
  3146.   into.  If you have the cursor at line 2 and column 2,  then the file  will
  3147.   be read into your form starting at this location.  The second line will be
  3148.   read into line 3 and column 2.
  3149. #21400#
  3150.  
  3151.   To print a form type Ctrl+P.
  3152.    
  3153.   EZ-Forms Executive  allows  you  to print your form  while  still  in  the
  3154.   editor.  This capability may not be too obvious.   To print your form  you
  3155.   press Ctrl+P.   A  menu will appear giving you several options on  how  to
  3156.   print the form you see in front of you.   While the print menu is  visible
  3157.   press F1 for help on the print options.
  3158.    
  3159.   To  make  the print options a permanent part of your form you  must  first
  3160.   select the I option to install them in the form header and then  save  the
  3161.   form to disk.  Until you update the form on your disk, it will insist that
  3162.   it doesn't know your preferences in print style.
  3163.  
  3164.   EZ-Forms Executive  supports many different printers.  The capabilities of
  3165.   each  differ.   To get the most out of EZ-Forms Executive you  must  first
  3166.   define your printer type.  This is done from Install off the main EZ-Forms
  3167.   Executive menu.   Support  is also provided to allow you to customize  the
  3168.   printer drivers to better fit your needs.
  3169. #21500#
  3170.   Format for a basic formula:    (MANY expanded functions are covered on the
  3171.                                   following screens!)
  3172.   *******   Basic format   ******
  3173.   Destination = Source1 + Source2
  3174.  
  3175.    L24C72~6.2=L12C5~5+L12C41~6
  3176.    │  │  ││││││  │ ││││  │  │└─ Width of cell 2 (6 char wide) can be 1-15
  3177.    │  │  ││││││  │ ││││  │  └─ Separator between cell and width designator
  3178.    │  │  ││││││  │ ││││  └─ Source 2 Column (column 41)
  3179.    │  │  ││││││  │ │││└─ Source 2 Line (line 12) -- may be K for constant
  3180.    │  │  ││││││  │ ││└─  Operator (Only + - * / or range addition : )
  3181.    │  │  ││││││  │ │└─ Width of cell 1 (5 characters wide) can be 1-15
  3182.    │  │  ││││││  │ └─ Separator between cell and its' width designator
  3183.    │  │  ││││││  └─ Source 1 Column (column 5)
  3184.    │  │  │││││└─ Source 1 line (line 12)
  3185.    │  │  ││││└─ Separator for formula, an = must be there!
  3186.    │  │  │││└─ Number of digits after decimal point, 0 to 9
  3187.    │  │  ││└─ A period to separate the width from decimals
  3188.    │  │  │└─ Number of digits in result, can be 1-15 (digits+dec = 15 MAX)
  3189.    │  │  └─ Separator for cells!
  3190.    │  └─ Destination column (column 72)
  3191.    └─ Destination line (line 24)
  3192. #21501#
  3193.   There isn't any room for deviation in the formula.   Each formula is  laid
  3194.   out  by  line & column for the destination with field width and number  of
  3195.   decimals, an =,  then 1st number with field width,  operator (+-/*),  then
  3196.   line and column for the 2nd number with field width.
  3197.  
  3198.   Optional zero suppression:  Use a Z as the first character in a formula to
  3199.   prevent a zero result (i.e. 0.00) from showing up in the destination area.
  3200.   This is useful in areas which don't have inputs yet and 0's aren't wanted.
  3201.  
  3202.   Constants may be  used in the formula also.   Any source can be  specified
  3203.   as  a  constant  by using K followed by the actual  constant  value.   For
  3204.   example:  L24C72~6.2=L12C5~5+K12.2  where  K12.2  is  the constant.   This
  3205.   formula would first retrieve the number stored at L12C5 in your form,  add
  3206.   12.2 to it,  and  then store it at L24C72 with a total width of  6  digits
  3207.   -- the right two being after a decimal point (123.45 for example).
  3208.    
  3209.   General directions:  1. Press Esc to return. 
  3210.                        2. The master form you want to work with must  be  on
  3211.                           the screen (use create or edit from main menu). 
  3212.                        3. To  edit a formula,  highlight formula  and  press
  3213.                           enter.
  3214.                        4. Press Enter when you are done editing a formula. 
  3215. #21502#
  3216.    
  3217.   To edit a formula:  1. Call up the math menu with Ctrl+U.
  3218.                       2. Press M for modify math formulas. 
  3219.                       3. Select formula with cursor keys and press enter.
  3220.                       4. Edit text using cursor keys and Insert/Delete. 
  3221.                       5. Press enter when you are done editing that formula. 
  3222.   Error Checking
  3223.   ══════════════
  3224.   A simple check is made on each math formula as you enter it.   This  check
  3225.   catches only syntax errors.  A  second  check  is made  when  you  use the
  3226.   formulas in  calculations.   This check is very detailed and should  catch
  3227.   all problems.   EZ-Forms Executive will flag  the  first formula in  error
  3228.   and abort the rest of the calculations.   After the calculations have been
  3229.   done,  you  will  be notified of the error found.   After  correcting  the
  3230.   error,  you should run thru the calculations again to see if there are any
  3231.   further errors.  You should  ensure  all portions of the math  are correct
  3232.   in your master  form before saving it for future use.
  3233.  
  3234.   See the sample master forms MATHINFO, MATHDEMO, and MATHINVC in that order
  3235.   for more information on using math.
  3236. #21503#
  3237.                           FINANCIAL FUNCTIONS
  3238.                           ═══════════════════
  3239.   Basic Information:
  3240.   Interest is in percent -- example 11.5 for 11.5 percent.
  3241.   Term is in years -- example 10.5 for 10 years 6 months.
  3242.   Payment, future value, present value, etc. is in dollars.
  3243.  
  3244.   @NPV(Interest,Range Start,Range Stop)  Net present value of a series of
  3245.                                          future cash flows.
  3246.  
  3247.   @PMT(Principal,Interest,Term)          Mortgage payment per period.
  3248.  
  3249.   @PV(Payment,Interest,Term)             Present value of ordinary annuity.
  3250.  
  3251.   @FV(Payment,Interest,Term)             Future value of ordinary annuity.
  3252.  
  3253.   @RATE(Future Value,Present Value,Term) Periodic rate needed to produce
  3254.                                          a future value.
  3255.  
  3256.   @TERM(Payment,Interest,Future Value)   The number of payment periods
  3257.                                          required for an annuity to grow to
  3258.                                          a future value.
  3259. #21504#
  3260.                           MORE FINANCIAL FUNCTIONS
  3261.                           ════════════════════════
  3262.  
  3263.   @CTERM(Int,Future Value,Present Value) The number of compounding periods
  3264.                                          required for a present value to
  3265.                                          future value.
  3266.  
  3267.   @IRR(Interest Guess,Initial Payment,Range Start,Range Stop)  Internal Rate
  3268.                                                                of Return.
  3269.  
  3270.   @SYD(Cost,Salvage Value,Life,Period)   The depreciation for the specified
  3271.                                          period, using the "Sum Of The Years
  3272.                                          Digits" method.
  3273.  
  3274.   @SLN(Cost,Salvage Value,Life)          The "Straight-line" depreciation
  3275.                                          for one period.
  3276.  
  3277.   @DDB(Cost,Salvage Value,Life,Period)   The depreciation for the specified
  3278.                                          period, using the "Double Declining
  3279.                                          Balance" method.
  3280. #21505#
  3281.                           MATHMATICAL FUNCTIONS
  3282.                           ═════════════════════
  3283.  
  3284.   @ABS(x)        The absolute value of number x.
  3285.  
  3286.   @DIFF(x,y)     The percent difference between x and y.
  3287.  
  3288.   @SQRT(x)       The square root of x.
  3289.  
  3290.   @SQR(x)        The square of x.
  3291.  
  3292.   @EXP(x)        This function returns the number (appx 2.718282) raised
  3293.                  to the xth power.
  3294.  
  3295.   @LN(x)         The natural log of x.
  3296.  
  3297.   @LOG(x)        The log base 10 of x.
  3298.  
  3299.   @POW(x,y)      The number x raised to the yth power.
  3300.  
  3301.   @ROOT(x,y)     The y root of x, number x raised to the 1/y th power.
  3302. #21506#
  3303.                           MORE MATHMATICAL FUNCTIONS
  3304.                           ══════════════════════════
  3305.  
  3306.   @SIN(x)        The SINE of x.  *** x is in degrees for these functions ***
  3307.  
  3308.   @COS(x)        The COSINE of x.
  3309.  
  3310.   @TAN(x)        The Tangent of x.
  3311.  
  3312.   @ASIN(x)       The ARC SINE of x.
  3313.  
  3314.   @ACOS(x)       The ARC COSINE of x.
  3315.  
  3316.   @ATAN(x)       The ARC TANGENT of x.
  3317.  
  3318.   @ATAN2(x,y)    The ARC TANGENT of y/x.
  3319. #21507#
  3320.                                MORE FUNCTIONS
  3321.                                ══════════════
  3322.  
  3323.   @AVG(Start Range,Stop Range)    The average of the numbers within the
  3324.                                   defined range.
  3325.  
  3326.   @MAX(Start Range,Stop Range)    The maximum number found within the
  3327.                                   defined range.
  3328.  
  3329.   @MIN(Start Range,Stop Range)    The minimum number found within the
  3330.                                   defined range.
  3331.  
  3332.   @STD(Start Range,Stop Range)    The standard deviation of the numbers
  3333.                                   within the defined range.
  3334.  
  3335.   @COUNT(Start Range,Stop Range)  The number of entries with the defined
  3336.                                   range which are non-blank.
  3337.  
  3338.   @SUM(Start Range,Stop Range)    The Sum of the numbers found within
  3339.                                   the defined range.
  3340. #21508#
  3341.  
  3342.   @VAR(Start Range,Stop Range)    The statistical variance of the numbers
  3343.                                   found within the defined range.
  3344.  
  3345.   @SAVG(Comparison String Location,Start Range of Strings,
  3346.         Start Range of Numbers,End Range of Numbers)
  3347.  
  3348.   The average of the numbers found in the range number list which has a
  3349.   corresponding string within the string list which is equal to the
  3350.   comparison string.
  3351.  
  3352.   @SCOUNT(Comparison String Location,Start Range of Strings,
  3353.           Start Range of Numbers,End Range of Numbers)
  3354.  
  3355.   The quantity of non_blank entries within the number range which has a
  3356.   corresponding string within the string list which is equal to the
  3357.   comparison string.
  3358. #21509#
  3359.  
  3360.   @SMAX(Comparison String Location,Start Range of Strings,
  3361.         Start Range of Numbers,End Range of Numbers)
  3362.  
  3363.   The maximum number found within the range number list which has a
  3364.   corresponding string within the string list which is equal to the
  3365.   comparison string.
  3366.  
  3367.   @SMIN(Comparison String Location,Start Range of Strings,
  3368.         Start Range of Numbers,End Range of Numbers)
  3369.  
  3370.   The minimum number found within the range number list which has a
  3371.   corresponding string within the string list which is equal to the
  3372.   comparison string.
  3373.  
  3374.   @SSTD(Comparison String Location,Start Range of Strings,
  3375.         Start Range of Numbers,End Range of Numbers)
  3376.  
  3377.   The standard deviation of the numbers within the range number list which
  3378.   has a corresponding string within the string list which is equal to the
  3379.   comparison string.
  3380. #21510#
  3381.   @SSUM(Comparison String Location,Start Range of Strings,
  3382.         Start Range of Numbers,End Range of Numbers)
  3383.  
  3384.   The sum of the numbers found within the range number list which has a
  3385.   corresponding string within the string list which is equal to the
  3386.   comparison string.
  3387.  
  3388.   @SVAR(Comparison String Location,Start Range of Strings,
  3389.         Start Range of Numbers,End Range of Numbers)
  3390.  
  3391.   The variance of the numbers found within the range number list which has a
  3392.   corresponding string within the string list which is equal to the
  3393.   comparison string.
  3394.  
  3395.   Example of the @S functions:
  3396.                                   String      Number 
  3397.                                   Range       Range
  3398.                                   1111111111222222222233333333334
  3399.                          1234567890123456789012345678901234567890
  3400.  
  3401.                          1         Dick         12
  3402.                          2         Sam          14
  3403. #21511#
  3404.  
  3405.                          3         Harry        17
  3406.                          4         Sam          22
  3407.                          5         Sam          24
  3408.                          6         Susan
  3409.                          7         Dick         30
  3410.                          8         Susan        25
  3411.                          9
  3412.                         10
  3413.                         11         The average for Sam   is = 20.0
  3414.                         12 
  3415.                         13         The Sum for Sam   is     = 60.0
  3416.                         14
  3417.                         15         The Sum for Susan is   = 25.0
  3418.                         16
  3419.                         17         The Average for Susan  = 12.5
  3420.                         18
  3421.                         19         The Count for Susan    = 1.0
  3422.                         20
  3423.                         21         The Count for Dick     = 2.0
  3424. #21512#
  3425.  
  3426.   The formulas used to generate the outputs would be as follows:
  3427.  
  3428.  
  3429.   L11C36~4.1=@SSUM(L11C27~5,L1C11~5,L1C24~2,L8C24~2)
  3430.  
  3431.   L13C36~4.1=@SSUM(L13C23~5,L1C11~5,L1C24~2,L8C24~2)
  3432.  
  3433.   L15C36~4.1=@SSUM(L15C23~5,L1C11~5,L1C24~2,L8C24~2)
  3434.  
  3435.   L17C36~4.1=@SAVG(L17C27~5,L1C11~5,L1C24~2,L8C24~2)
  3436.  
  3437.   L19C36~4.1=@SCOUNT(L19C25~5,L1C11~5,L1C24~2,L8C24~2)
  3438.  
  3439.   L21C36~4.1=@SCOUNT(L21C25~5,L1C11~5,L1C24~2,L8C24~2)
  3440. #21513#
  3441.  
  3442.   This is the location of the reference string for comparison against each
  3443.   of the strings within the string range.
  3444.  
  3445.                       │
  3446.                    ───┴────
  3447.   L11C36~4.1=@SSUM(L11C27~5,L1C11~5,L1C24~2,L8C24~2)
  3448.                             ───┬───
  3449.                                │
  3450.                  This identifies the beginning string range location and
  3451.                  with the information from the beginning and ending Number
  3452.                  range locations the ending string range location can be
  3453.                  determined.
  3454.                         
  3455.  
  3456.  
  3457.   The direction of the number ranges can be vertical or horizontal but the
  3458.   string range will have the same direction and have the same number of
  3459.   entries.
  3460. #21514#
  3461.  
  3462.   The Pi constant is supported.
  3463.  
  3464.   Example 1 :  ACC1=PI  will store the value of Pi in ACC1
  3465.   Example 2 :  ACC1=K2*PI  will store 2 times the value of Pi in ACC1
  3466.  
  3467.  
  3468.   @ACCZ(x,y)     To initialize the Accumulators to zero. 'x' is the starting
  3469.                  Accumulator number and 'y' is the ending Accumulator
  3470.                  number.  This function returns a zero value so the best way
  3471.                  to format the formula is as follows:
  3472.  
  3473.                  ACCx=@ACCZ(x,y)  'x' and 'y' can be locations within the
  3474.                  form, another accumulator or a constant.  The valid ranges
  3475.                  for 'x' and 'y' are between 1 and 100.
  3476.  
  3477.                  To initialize the Accumulators with a @ACCI(i,x,y) value
  3478.                  other than zero. 'i' is the value that the Accumulators
  3479.                  will be initialized to and 'x' and 'y' are the same as
  3480.                  described as above.
  3481. #21515#
  3482.  
  3483.   @RND(x,y)      To round a number designated for an accumulator or a
  3484.                  location within the form.  'x' is the number that is to be
  3485.                  rounded and 'y' is the rounding factor.  The valid ranges
  3486.                  for 'y' are between -9 and 9 including 0.
  3487.  
  3488.                  Examples:
  3489.  
  3490.                  ACC1=@RND(K138.578,K2)  yields ACC1 to equal 138.580
  3491.                  ACC1=@RND(K138.578,K1)  yields ACC1 to equal 138.600
  3492.                  ACC1=@RND(K138.578,K0)  yields ACC1 to equal 138.000
  3493.                  ACC1=@RND(K138.578,K-1)  yields ACC1 to equal 130.000
  3494.                  ACC1=@RND(K138.578,K-2)  yields ACC1 to equal 100.000
  3495. #21516#
  3496.                             SPECIFICS ON USE
  3497.                             ════════════════
  3498.  
  3499.   Example formulas:
  3500.  
  3501.   L6C2~11.2=@PMT(K50000,K10,K30)     Calculate the payment for $50,000 at
  3502.                                      10% for 30 years.  Place result at
  3503.   (Answer is $438.79 per month       line 6 column 2 using a format of
  3504.   for 30 years to pay back loan)     11 digits, with 2 of them after the
  3505.                                      decimal point.
  3506.  
  3507.   L10C2~15.5=@SQRT(L9C2~15)          Calculate the square root of the 15
  3508.                                      digit number located at line 9 column
  3509.   (Answer will depend on the         2.  Place the result at line 10 column
  3510.   number located at L9C2)            2 using a format of 15 digits, 5 of
  3511.                                      which are to the right of the decimal
  3512.                                      point.
  3513.  
  3514.   The math operations allow  you to specify the source(s) as  either  a cell
  3515.   location using the line-column notation or a constant using a  K preceding
  3516.   a number.
  3517. #21600#
  3518.  
  3519.   Fields allow you to "jump" between data entry areas in the completed  form
  3520.   and to protect areas of a completed form which don't contain any  text.  A
  3521.   special character, the tilde ~, is used to allow this. 
  3522.    
  3523.   In the master form use the ~ key (Yes, it really is on your keyboard.), to
  3524.   fill all the areas where you don't want someone to be able to type in  the
  3525.   completed form. You can fill areas by hand with the ~ key or use the block
  3526.   operations to accomplish it.  To use the block operations to  simplify the
  3527.   job, first mark a block with Alt+S and Alt+E.   You can then use Ctrl+A to
  3528.   add  field  markers  or  Ctrl+E  to  erase field  markers  in  the  marked
  3529.   area.   Don't forget you can use F3 and F4  to  insert  and  delete  field
  3530.   markers for the entire form.
  3531.  
  3532.   Once you have field markers set up in the master form, save it and call it
  3533.   up under the FillOut a master form option.   The Tab key will allow you to
  3534.   "jump" between the unprotected areas/fields in the  completed  form.   You
  3535.   will notice ~s  don't show up in the completed form but really  do prevent
  3536.   you from typing in certain areas of the form.
  3537.    
  3538.   Note: The ~s won't affect printing or exporting a form.  Use them  freely.
  3539.         Use F3 to show what is unprotected in a completed form.
  3540. #21700#
  3541.  
  3542.            On-line manual for OTHER in the editor.
  3543.  
  3544. #21800#
  3545.   The tab scheduling  function  allows  you to  modify the  tab function  in
  3546.   master forms.  Tab sequence the cursor  from  one  field to the next field
  3547.   during form fill-out.  The tab scheduling  function  modifies this default
  3548.   action to allow you to specify, as part of the master form, a special area
  3549.   where you tell EZ-Forms to override this default action.
  3550.  
  3551.   Tab scheduling design:  First  mark a block in the master form  using  the
  3552.   block operation commands, ALT-S/ALT-E, and place the cursor where you want
  3553.   the tab in the completed form (when entering data) to sequence the  cursor
  3554.   to.  Press Alt and the MINUS key simultaneously, then T to call up the tab
  3555.   schedule  menu.   Now you  can  use   the insert key  (Ins) to add the tab
  3556.   schedule.  The order  doesn't matter  unless you have  specified the  same
  3557.   area  in  multiple  tab  schedules.   The tab schedule  list is sorted  by
  3558.   starting line number and starting column number.
  3559.  
  3560.   Tab schedules are saved as part of the master form.  There is basically no
  3561.   limit to the number of tab schedules you can have.   The maximum number of
  3562.   tab schedules is 65,536 or when your computer runs out of memory.
  3563.  
  3564.   Initially all tab schedules MUST be entered by marking a block in the form
  3565.   and placing the cursor where you want it to jump to when the form is filled
  3566.   out.  We chose this method to provide you with more visibility.
  3567. #21801#
  3568.  
  3569.   Please double check to ensure the tab schedules fall within the boundaries
  3570.   of your form.   Since you can easily resize a form smaller, we have no way
  3571.   to strictly enforce the numbers.
  3572.  
  3573.   Any  lines or columns  which are  outside of the  form boundaries  will be
  3574.   ignored  when you  are filling  out the form.    No damage  will be  done.
  3575.   However, the scheduling may not work exactly as you had planned.
  3576.  
  3577.   Notes:  We have intentionally set up the tab scheduling  so as to make the
  3578.           design process as visual as possible.  Once you become comfortable
  3579.           with the tab schedule design process you can take shortcuts.   For
  3580.           example, mark a block and go to the edit screen. Press Ins several
  3581.           times.  You have just  entered tab schedules  that  can  easily be
  3582.           edited to provide a  tab schedule for the  area you desire without
  3583.           going through the  "mark a block and position the cursor" routine.
  3584.  
  3585.           Both  tab  and  shift tab  are defined as part of the tab schedule
  3586.           process.  If you want to use one without the other,  set the  goto
  3587.           line or column greater than the maximum form size.   During use of
  3588.           tab or shift tab any out of boundary tab jumps are ignored.
  3589. #21810#
  3590.   You are editing one of the tab schedules.   The  four sets of numbers are:
  3591.  
  3592.   xx,xx - This  defines  the  upper left  corner  of the rectangle in a line
  3593.           column format.
  3594.  
  3595.   xx,xx - This  is the  lower right corner of the rectangle you defined as a
  3596.           block. This like the other number pairs are in line,column format.
  3597.  
  3598.   xx,xx - During the completion of a form,  if the cursor is in the block as
  3599.           defined by the first two pairs of numbers, tab will go here.
  3600.  
  3601.   xx,xx - During the completion of a form,  if the cursor is in the block as
  3602.           defined by the first two pairs of numbers, shift tab will go here.
  3603.  
  3604.   After you  edit the string and press enter, EZ-Forms will  try to  convert
  3605.   your input into eight numbers.   These four line,column pairs are all that
  3606.   is of importance in your input; the rest of the text will be ignored.
  3607.  
  3608.   NOTE:  You must enter tab schedules through the use of the block operation
  3609.          commands and cursor position. That way you clearly see what the tab
  3610.          schedule should do.   Once  you have entered the tab schedule,  the
  3611.          entry can be edited by pressing enter and modifying the schedule.
  3612. #21900#
  3613.  
  3614.   The pick list function  allows you to specify multiple  choice tables  for
  3615.   specific areas of the completed forms.   The Alt+F2 key pulls up a list of
  3616.   items  that can be inserted into the form at the  current cursor location.
  3617.   You must be in the master form mode to add pick lists to a form.
  3618.  
  3619.   Pick list design:  First  mark a block in the master form  using the block
  3620.   operation commands,  ALT-S/ALT-E.   Press Alt+-  then  P  to call  up  the
  3621.   pick list menu.   Now you can  use the  insert key (Ins)  to add the  pick
  3622.   list item.   The  order  doesn't  matter.   The  pick list  is  sorted  by
  3623.   starting line number and starting column number.   When the user calls  up
  3624.   the pick list function he will see only the items  for  those blocks  that
  3625.   his current cursor location falls within.
  3626.  
  3627.   Pick list items are  saved as part of the master form.  There is basically
  3628.   no limit to the number of pick list items you can have. The maximum number
  3629.   is 65,536 or when your computer runs out of memory.
  3630.  
  3631.   Initially all pick list items MUST be entered by  marking  a block  in the
  3632.   form.   We chose this method to  provide you  with  more  visibility  into
  3633.   the actual pick list design process.
  3634. #21910#
  3635.  
  3636.   You are editing one of the pick list items.   You will see two edit lines.
  3637.   The  top line  allows  you to specify  the block  within  the  form.   The
  3638.   bottom edit line contains the text for the pick list item. The two sets of
  3639.   numbers for the block are:
  3640.  
  3641.   xx,xx - This  defines  the  upper left  corner  of the rectangle in a line
  3642.           column format.
  3643.  
  3644.   xx,xx - This  is the  lower right corner of the rectangle you defined as a
  3645.           block. This like the other number pairs are in line,column format.
  3646.  
  3647.   After you  edit the string and press enter, EZ-Forms will  try to  convert
  3648.   your input into four numbers.   These  two line,column pairs  are all that
  3649.   is of importance in your input; the rest of the text will be ignored.
  3650.  
  3651.   Notes: You  must  enter pick list items  through  the  use  of  the  block
  3652.          operation commands.   That way you clearly see  where the pick list
  3653.          block is located.   Once you have entered the  pick list item,  the
  3654.          entry can be edited by pressing enter and modifying it.
  3655.  
  3656.          All text after a ~ is treated as a comment.
  3657. #21911#
  3658.  
  3659.   Please  double check  to ensure the block  falls within the boundaries  of
  3660.   your form.   Since you can easily resize a form smaller, we have no way to
  3661.   strictly enforce the numbers.
  3662.  
  3663.   Any  lines or columns  which are  outside of the  form boundaries  will be
  3664.   ignored  when you  are filling  out the form.    No damage  will be  done.
  3665.   However, the pick list may not work exactly as you had planned.
  3666.  
  3667.   Notes:  We have  intentionally set up  the  pick list  so as to  make  the
  3668.           design process as visual as possible.  Once you become comfortable
  3669.           with the  pick list  design process you  can take shortcuts.   For
  3670.           example,  mark a block  and  go  to  the  edit screen.   Press Ins
  3671.           several times.   You  have just entered  pick list items  that can
  3672.           easily be edited  to  provide a  pick list for the area you desire
  3673.           without going through the "mark a block" routine.
  3674.  
  3675.           All text after a ~ is treated as a comment.
  3676. #21920#
  3677.  
  3678.   You can enter  up to 70 characters  to be available  while filling  out  a
  3679.   form.   All blocks  that overlap the cursor position when the user presses
  3680.   Alt+0 in the completed form will be shown in a list box.  The user will be
  3681.   able to color bar select the desired pick list item and press enter to have
  3682.   it inserted into the form at the current cursor location.
  3683.  
  3684.   If you would like to have part of the entry be a comment,  add a tilde (~)
  3685.   at any point in the entry.   Only the portion to the left of the ~ will be
  3686.   inserted into the form.   You can also  use this to create a  comment only
  3687.   pick list item.
  3688.  
  3689.   If you have a fixed length field  and  would like  to  have  the  inserted
  3690.   choice  clear the entire field,  pad  the end of your input  with  spaces.
  3691.   This will make all pick list items the same length.
  3692. #22000#
  3693.  
  3694.   Highlight  one of the displayed items  and press enter.   The  highlighted
  3695.   item will be inserted into the form at the  current cursor location.   You
  3696.   can also press the first character to select an item.   Using this option,
  3697.   EZ-Forms will first search for a case sensitive match  then try for a case
  3698.   insensitive match.   For example,  if you press b for Bob - EZ-Forms  will
  3699.   first look for a b then try for a match on either b or B.
  3700.  
  3701.   Use the  Alt+-  then P command  to see the pick list items defined for the
  3702.   form.   Please note  that  they can only be modified when working with the
  3703.   master form.
  3704.  
  3705.   All character attributes are left unchanged.   For example,  if you had an
  3706.   area of the form  that was underlined  and  then inserted an entry  from a
  3707.   pick list, the inserted item will also be underlined.
  3708.  
  3709.   Some of the items may contain a ~.  All text after the ~ is a comment.
  3710. #22100#
  3711.   The field help function allows you to specify up to ten lines of help  for
  3712.   specific areas of the completed forms.  The Alt+F1 key  pulls up a list of
  3713.   items  that can be inserted into the form at the  current cursor location.
  3714.   You must be in the master form mode to add field help to a form.
  3715.  
  3716.   Field help design:  First  mark  a  block  in  the  master form  using the
  3717.   block operation commands, ALT-S/ALT-E.   Press Alt+- then H to call up the
  3718.   help  design  menu.   Now  you  can  use  the  insert key (Ins) to add the
  3719.   help design  entry.   The  order  doesn't  matter.   The  field help  list
  3720.   is sorted by starting line number  and  starting column number.   When the
  3721.   user calls up the  field help function  he  will see  only the first field
  3722.   help entry for the block that his current cursor location falls within.
  3723.  
  3724.   Field help  entries  are  saved as part  of  the  master form.   There  is
  3725.   basically no limit to the number of field help entries  you can have.  The
  3726.   maximum number is 65,536 or when your computer runs out of memory.
  3727.  
  3728.   Field help can be up to 10 lines long.   However, during  design  only the
  3729.   first line is  displayed  on the screen design list  to show more entries.
  3730.   Initially all field help entries MUST be entered by marking a block in the
  3731.   form.   We chose this method to  provide you  with  more  visibility  into
  3732.   the field help design process.
  3733. #22101#
  3734.  
  3735.   Please  double check  to ensure the block  falls within the boundaries  of
  3736.   your form.   Since you can easily resize a form smaller, we have no way to
  3737.   strictly enforce the numbers.
  3738.  
  3739.   Any  lines or columns  which are  outside of the  form boundaries  will be
  3740.   ignored  when you  are filling  out the form.    No damage  will be  done.
  3741.   However, the field help may not work exactly as you had planned.
  3742.  
  3743.   Notes:  We have intentionally set up the  field help  so  as  to  make the
  3744.           design process as visual as possible.  Once you become comfortable
  3745.           with  the  field help  design  process  you  can  take  shortcuts.
  3746.           For example,  mark a block  and go to the edit screen.   Press Ins
  3747.           several times.   You have just entered field help entries that can
  3748.           easily be edited  to  provide a field help for the area you desire
  3749.           without going through the "mark a block" routine.
  3750. #22110#
  3751.  
  3752.   You  are  editing one  of the  field help entries.   You will see two sets
  3753.   of edit lines.   The top line allows you to specify  the block  within the
  3754.   form.  The bottom edit lines contain the text for the field help.  The two
  3755.   sets of numbers for the block are:
  3756.  
  3757.   xx,xx - This  defines  the  upper left  corner  of the rectangle in a line
  3758.           column format.
  3759.  
  3760.   xx,xx - This  is the  lower right corner of the rectangle you defined as a
  3761.           block. This like the other number pairs are in line,column format.
  3762.  
  3763.   After you  edit the string and press enter, EZ-Forms will  try to  convert
  3764.   your input into four numbers.   These  two line,column pairs  are all that
  3765.   is of importance in your input; the rest of the text will be ignored.
  3766.  
  3767.   Notes: You must enter  field help entries  through  the  use of the  block
  3768.          operation commands.   That way you  clearly  see  where  the  field
  3769.          help block is located.  Once you have entered the field help entry,
  3770.          the entry can be edited by pressing enter and modifying it.   Press
  3771.          F10 when done editing.   If you exit  by  pressing  escape  without
  3772.          pressing enter on the line you are editing, changes will be lost.
  3773. #END#
  3774.